Types of Payment Modes:
· Instructions - This indicates the payment method will be based on instructions as indicated on the payment page to complete the transaction.
· STK Push - This indicates the customer will receive a PIN prompt on their phone and the customer can proceed to authorize the transaction/payment.
Country
Current MNO Offered by DPO in Africa | MNO | Min Amount per transaction | Max Amount per transaction | Typical transaction approval time after customer has approved transaction | Currency | Local Currency Supports Decimals |
Kenya | Mpesa | 1 | 250,000 | 5-15secs | KES | No |
Airtel | 1 | 150,000 | 5-15secs | KES | No | |
Tanzania | Tigo | 200 | 3,000,000 | 5-15secs | TZS | No |
Airtel | 200 | 3,000,000 | 5-15secs | TZS | No | |
Halotel | 200 | 3,000,000 | 5-15secs | TZS | No | |
Zantel | 200 | 3,000,000 | 5-15secs | TZS | No | |
TTCL | 200 | 3,000,000 | 5-15secs | TZS | No | |
Vodacom | 200 | 3,000,000 | 5-15secs | TZS | No | |
Zanzibar | Zntigo | 200 | 3,000,000 | 5-15secs | TZS | No |
Uganda | MTN | 500 | 5,000,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | UGX | No |
AIRTEL | 500 | 5,000,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | UGX | No | |
Rwanda | MTN | 10 | 2,000,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | RWF | No |
AIRTEL | 10 | 2,0000,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | RWF | No | |
Ghana | Vodacom | 0.1 | 10,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | GHS | Yes |
MTN | 0.1 | 15,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | GHS | Yes | |
Ivory Coast | MTN | 100 | 2,000,000 | 5-15secs | XOF | No |
Orange | 100 | 2,000,000 | 5-15secs | XOF | No | |
Malawi | Airtel | 50 | 350,000 | 5-15secs | MWK | Yes |
Zambia | MTN | 0.1 | 20,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | ZMW | Yes |
Airtel | 1 | 10,000 Depends on the Customer’s (Tier level) within the Telco. | 5-15secs | ZMW | Yes | |
Zimbabwe | EcoCash | 10 0.1 | 1,000,000 ZWL | 5-15secs | ZWL USD | Yes |
Disclaimer: The limits depend on the Receipt/User (Tier-level) with the Telcom in various countries. Depending on the Mobile Network Provider.
MNO Website FAQs.
DPO API Integration [MNO]
Error codes
Code | Explanation |
0130 | New invoice |
001 | Authorized |
801 | Request missing company token |
802 | Company token does not exist |
803 | No request or error in Request type name |
804 | Error in XML |
950 | Request missing transaction level mandatory fields |
951 | Data mismatch - Transaction Token |
952 | Request missing mandatory fields - MNO (Mobile Network Operator) |
953 | Request missing mandatory fields - MN Country (Mobile Network Operator country name) |
954 | Request missing mandatory fields - Phone Number (Phone number of the payer - MSISDN) |
955 | Phone number is invalid |
956 | Terminal not found |
Internal Info Features Offered + Data Type.
Country | MNO | Feature Offered |
Kenya | Mpesa | Push prompt + Instructions |
Airtel Kenya | Push prompt + Instructions | |
Tanzania | Tigo | Push prompt + Instructions |
-Airtel -Vodacom -Halotel -Zantel -TTCL |
Push promt + Instructions NB:Transactions must be 1000TZS and above for PUSH | |
Zanzibar | Push prompt + Instructions | |
Uganda | MTN | Push prompt + Instructions |
AIRTEL | Push prompt + Instructions | |
Rwanda | MTN | Push prompt + Instructions |
AIRTEL | Push prompt + Instructions | |
Ghana | Vodacom | Push prompt + Instructions |
MTN | Push prompt + Instructions | |
Ivory Coast | MTN | Push prompt + Instructions |
Orange | Push prompt + Instructions | |
Malawi | Airtel | Push prompt + Instructions |
Zambia | MTN | Push prompt + Instructions |
Airtel | Push prompt + Instructions | |
Zimbabwe | EcoCash | Push prompt + Instructions |