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.4.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

bKashWebhook-0.0.4-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bKashWebhook-0.0.4.tar.gz
  • Upload date:
  • Size: 6.9 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.4.tar.gz
Algorithm Hash digest
SHA256 6cf69b1d6435a9056f41603694a6f7ae75504155e38275b6cfaea65afe6a468d
MD5 1b55f6d3fb5bad607b9c69c57d504ba4
BLAKE2b-256 33450b6bafec1feb689d5772ef31ee4a1385acb7c1f8575a5b3dd79f37c30b9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bKashWebhook-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.4 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4a0b3779a23c8259fe25af079ef528c7d6adfe892dac7a69e4018fe27b1d9da5
MD5 0777287e294dd99b3fb10deb872e34df
BLAKE2b-256 ffd58579afed12967aa8976db0371236c6b037580cc7545bb5348d175e1c9916

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