Skip to content

Shopyangu-engineering/Shopyangu-Payments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopyangu Payments 💵 💷 💴 💶

Payment Library For Most Public Payment API's in Kenya and hopefully Africa.

Table of contents

Features

  • Mpesa
    • Mpesa Express (STK)
    • Transaction Status

Coming Soon Features

  • Mpesa
    • STK Transaction Validation
    • B2C
    • B2B
    • C2B
    • Reversal
    • Account Balance
  • JengaWS(Equity)
    • Send Money
    • Send Money Queries
    • Receive Money
    • Receive Money Queries
    • Buy Goods, Pay Bills, Get Airtime
    • Airtime
    • Reg Tech: KYC, AML, & CDD API
    • Account Services
    • Forex Rates
  • Paypal
  • Card
  • iPay

Installation

pip install shopyangu-payments

Requirements

  • Python 3.6+
  • Django 2.2.9+
  • djangorestframework 3.12.2
  • requests 2.25.1+
  • python-decouple 3.3+

Setup

Add the following in the urls.py

urlpatterns = [
    ...
    path('payments/', include('shopyangu_payments.urls', 'shopyangu_payments')),
    ...
]

Add the following to installed apps

INSTALLED_APPS = [
    ...
    'shopyangu-payments',
    ...

Releases

No releases published

Packages

No packages published

Languages