diff --git a/README.md b/README.md index ceaf14f..b881c34 100755 --- a/README.md +++ b/README.md @@ -13,24 +13,14 @@ Integrating different payment providers usually means learning different APIs, h - 🌍 Support local and international aggregators ## Currently Supported Providers -- -- -- -- -- - - - - - +- CinetPay +- Semoa +- PayGate +- FedaPay +- Bizao +- MTN +- PayStack +- Airtel Money ## 🚀 Features @@ -378,8 +368,10 @@ Add Support for following Providers: - [x] Semoa - [x] PayGate - [x] Fedapay +- [x] PayStack +- [x] Airtel Money +- [x] MTN - [ ] Kkiapay -- [ ] MTN - [ ] Orange - [ ] PayPlus - [ ] QOSPAY diff --git a/docs/assets/logo/providers/logo-airtel-money.png b/docs/assets/logo/providers/logo-airtel-money.png new file mode 100644 index 0000000..87009ac Binary files /dev/null and b/docs/assets/logo/providers/logo-airtel-money.png differ diff --git a/docs/assets/logo/providers/logo-bizao.jpg b/docs/assets/logo/providers/logo-bizao.jpg new file mode 100644 index 0000000..6467082 Binary files /dev/null and b/docs/assets/logo/providers/logo-bizao.jpg differ diff --git a/docs/assets/logo/providers/logo-cinetpay.png b/docs/assets/logo/providers/logo-cinetpay.png new file mode 100644 index 0000000..7c07d25 Binary files /dev/null and b/docs/assets/logo/providers/logo-cinetpay.png differ diff --git a/docs/assets/logo/providers/logo-fedapay.png b/docs/assets/logo/providers/logo-fedapay.png new file mode 100644 index 0000000..d0bac00 Binary files /dev/null and b/docs/assets/logo/providers/logo-fedapay.png differ diff --git a/docs/assets/logo/providers/logo-mtn.png b/docs/assets/logo/providers/logo-mtn.png new file mode 100644 index 0000000..081f99f Binary files /dev/null and b/docs/assets/logo/providers/logo-mtn.png differ diff --git a/docs/assets/logo/providers/logo-paygate.png b/docs/assets/logo/providers/logo-paygate.png new file mode 100644 index 0000000..55a825c Binary files /dev/null and b/docs/assets/logo/providers/logo-paygate.png differ diff --git a/docs/assets/logo/providers/logo-paystack.png b/docs/assets/logo/providers/logo-paystack.png new file mode 100644 index 0000000..5360b93 Binary files /dev/null and b/docs/assets/logo/providers/logo-paystack.png differ diff --git a/docs/assets/logo/providers/logo-semoa.png b/docs/assets/logo/providers/logo-semoa.png new file mode 100644 index 0000000..6d0ad5f Binary files /dev/null and b/docs/assets/logo/providers/logo-semoa.png differ diff --git a/easyswitch/adapters/base.py b/easyswitch/adapters/base.py index 10ac129..9ba364e 100644 --- a/easyswitch/adapters/base.py +++ b/easyswitch/adapters/base.py @@ -87,6 +87,9 @@ class BaseAdapter(abc.ABC): PRODUCTION_URL: str = "" """Production URL for the adapter.""" + ENDPOINTS: Dict[str, str] = {} + """API endpoints for the adapter.""" + SUPPORTED_CURRENCIES: List[Currency] = [] """List of supported currencies for the adapter."""