A library for brij fintech
Project description
brij
A client api for brij fintech
installation
pip install brij-fintech==0.0.5
getting started
in order to use brij services,you'll need to follow these simple steps
- create an account with them
- create a service/application under your brij account dashboard
- note down your app ID and appKey
Integration
Direct Payment: sending direct payment from your customer to your brij account using M-Pesa
from brij.mpesa import MpesaService
to_acc = MpesaService(app_id='YOUR-BRIJ-APP-ID', app_key='YOUR-BRIJ-APP-KEY')
response = to_acc.mpesa_to_acc(amount, sender, MPESA-NUMBER, description='short description')
if r:
print(r.json())
else:
print('error')
- the description text must not exceed 16 chars
- MPESA-NUMBER is the number making the transaction. the supported format starts is 254712345678
Escrow: sending escrow payment between your customers with your account acting as an escrow account, using M-pesa
from mpesa import MpesaService
service = MpesaService(app_id='YOUR-BRIJ-APP-ID', app_key='YOUR-BRIJ-APP-KEY')
r = service.mpesa_to_escrow(amount, 'sender email or phone', 'recepient email or phone', MPESA-NUMBER, 'short deacription')
print(r.json())
- the MPESA-NUMBER is the number making the transaction. the supported format is 254712345678
- short description must not exceed 16 chars
- sender email or phone are required in order to reach both parties with updates on the transaction
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
brij-fintech-0.0.7.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for brij_fintech-0.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87a71a60945de32679903bdb878f2d09605d988475921cbd27d32793f1c481bf |
|
MD5 | 783c9311a079891d63e50091d2b03b37 |
|
BLAKE2b-256 | 9e93cd2e0bbcf470f487ac1cb02751b13beb566bf0323b53353fe302d33a251a |