Handles payment processing for Niobi, supporting multiple payment methods.
signature whenever you are creating a new payment.| Country Id | Country | Country Code | Currency | Payment Method type | Required Fields |
|---|---|---|---|---|---|
| 1 | Kenya | 254 | KES | till number, pay bill, pesalink, send money | country_id, currency |
| 2 | Benin | 229 | XOF | mtn, Moov | country_id, currency |
| 3 | Cote D’Ivoire | 225 | XOF | mtn, Orange | country_id, currency |
| 4 | Cameroon | 237 | XAF | mtn, Orange | country_id, currency |
| 9 | Senegal | 221 | XOF | Orange, Free | country_id, currency |
| 10 | Tanzania | 255 | TZS | Airtel, Halotel, Tigo | country_id, currency |
| 11 | Uganda | 256 | UGX | mtn, Airtel | country_id, currency |
| 12 | Zambia | 260 | ZMW | Zamtel, mtn, Airtel | country_id, currency |
| 13 | Sierra Leone | 232 | SLE | Orange | country_id, currency |
| id | bank_name | niobi_bank_code |
|---|---|---|
| 1 | Kenya Commercial Bank | 1 |
| 2 | Standard Chartered | 2 |
| 3 | Absa Bank Kenya | 3 |
| 4 | Ncba Bank Kenya | 7 |
| 5 | Prime Bank | 10 |
| 6 | Cooperative Bank | 11 |
| 7 | National Bank of Kenya | 12 |
| 8 | Citibank N.A Kenya | 16 |
| 9 | Middle East Bank Kenya | 18 |
| 10 | Bank of Africa Kenya | 19 |
| 11 | Credit Bank Limited | 25 |
| 12 | CFC Stanbic Kenya | 31 |
| 13 | Paramount Bank | 50 |
| 14 | Jamii Bora Bank | 51 |
| 15 | Guaranty Trust Bank | 53 |
| 16 | Guardian Bank | 55 |
| 17 | I&M Bank | 57 |
| 18 | Diamond Trust Bank | 63 |
| 19 | Sidian Bank | 66 |
| 20 | Equity Bank Kenya | 68 |
| 21 | Family Bank Limited | 70 |
| 22 | Gulf African Bank | 72 |
| 23 | First Community Bank | 74 |
| 24 | Kenya Women’s Finance Trust | 78 |
Payload required for initiating a Niobi payment transaction.
The Client id is your public key which is generated when you are creating a new API integration from our app.
"K1PoY1WYricSpXh6Wm24twnk6ecPJOWrHGsqiKJr"
Salt is used for security purposes. This is a random string and can be unique value for each request or always the same.
"justrandomstring"
The Sender is the title of the API Integration created through our app.
"John.co"
Timestamp of the request.
1709363033
Signature for verifying the request.
"2193d01d50d4bd5da234ac0e0add5d4ccb40907a1b1ab27a12d2c1d88a5d5807"