Skip to main content

This package will help to receive bKash Webhook payment payload

Project description

bKash Webhook

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

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

Uploaded Source

Built Distribution

bKashWebhook-0.0.2-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bKashWebhook-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 a220885ca4f6562e6512199fb0ee3228bc3b33541231ad4a68b7ad9de84865d1
MD5 043e4a6524d2479953435ca4308d1045
BLAKE2b-256 6cffe4c9ff3a8cfff6bf9b1fbb22e47a859ae54c7ce959f2387bc2e707476ec6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bKashWebhook-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.8 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4bfae201bb865443784dba51d28505d05b56ed1ea8ce1dfcc674992a5af746fb
MD5 fb5f4dd63bfdb6c8b12dd3344975fca4
BLAKE2b-256 ffd759fb41e9320a0fc7b8df1f0e8a9f57bb13ab4cdfadfbb6940fb3726b30c0

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