Skip to main content

This package will help to receive bKash Webhook payment payload

Project description

bKash Webhook

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

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.

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

Uploaded Source

Built Distribution

bKashWebhook-0.0.1-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bKashWebhook-0.0.1.tar.gz
  • Upload date:
  • Size: 7.1 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.1.tar.gz
Algorithm Hash digest
SHA256 97f15a0614637560311cfdf113bd543b642c41077f9dc6bcb3cabdb807dea857
MD5 e3b90ae6eb4655584d4865ea43388f9b
BLAKE2b-256 0531ec8f6602a4e15f213f5d8047d31dd5e4f4ed4ba4f7afe31ce4246c8acd9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bKashWebhook-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.7 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4da3e7cc6622a514be8a0a993e32b1e8bacadd4ea0e90d7723b01a6bc5f545b5
MD5 0560500e83f64c43a6fe9b8d5afe69f2
BLAKE2b-256 dfde17c82474c9c2f05e9a74dddd2f867be9114be863ce495ef08e6d6d3373e9

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