Skip to main content

This package will help to receive bKash Webhook payment payload

Project description

bKash Webhook (Merchant Account)

PyPI version Coverage GitHub version

Introduction

This package will help to receive Webhook notification from bKash end and the user can use this package of any kind of Python Web Frameworks.

Note: Using area - Only Bangladesh

If bKash complains about this package.Such as Logo and others. The author will remove from the package from PyPi and Github.

Coverage

Quickstart

Installation

Install from pypi:

pip install bKashWebhook

Security

bKashWebhook package does not provide any kind of security. But payload content security handle by bKash
N.B. You need to secure your API endpoint yourself.

Example

import json
from bkash_webhook import BKash
bkash = BKash(json.loads("bKash Webhook Payload"))
res = bkash.bkash_response_process()
print(res)
# You will get bKash Payload if everything is okay. 

To learn more Documentation.

Changelog

See Changelog

Trade off

  • Currently, Coverage result is 98%. Two test cases don't cover and those test cases are not possible to cover. These test cases do not impact to core response. So don't worry. ValidationError Exception would manage that type error.

License

MIT

Changelog

All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.

v0.0.2 - 2020-05-30

  • Added PyPI badge
  • Added documentation link into setup.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bKashWebhook-0.0.3.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

bKashWebhook-0.0.3-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file bKashWebhook-0.0.3.tar.gz.

File metadata

  • Download URL: bKashWebhook-0.0.3.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for bKashWebhook-0.0.3.tar.gz
Algorithm Hash digest
SHA256 a7d6c8bb50fef1b4e89566cb7fbd75c47fae67ea817ecc705b42990f448c4fb4
MD5 ea504f0b3cc014d8ceab16f258055af9
BLAKE2b-256 f606d695d75d47c06fe8a10ed03228e291989150e1dbb33132e2e99900c7f06a

See more details on using hashes here.

File details

Details for the file bKashWebhook-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: bKashWebhook-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for bKashWebhook-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f1eaeb1d8f4ae3a70f2de7a48ab208364cde74c937db9f35ff3220a2297e72b9
MD5 eb86297c86a503fb28916077d71eb955
BLAKE2b-256 d9b503625bc09d36f829ae2f3edd8927cefe67ad94ed604e2a4ee41ac8132ac8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page