post https://api.flutterwave.com/v3/charges?type=ussd
This document describes how to collect payments via ussd
Supported Banks
Here is a list of all the banks supported on this payment method.
- Access Bank --
044
- Ecobank --
050
- Fidelity Bank --
070
- First Bank of Nigeria --
011
- First City Monument Bank (FCMB) --
214
- GTBank --
058
- Heritage Bank --
030
- Keystone Bank --
082
- Stanbic IBTC Bank --
221
- Sterling Bank --
232
- Union Bank --
032
- United Bank for Africa --
033
- Unity Bank --
215
- VFD Microfinance Bank --
090110
- Wema Bank --
035
- Zenith Bank --
057
Completing the USSD charge
Developers are expected to display the code returned as
meta.authorization.note
to their users. This code once dialled starts the USSD session on the user's mobile device.For Guaranty trust bank, after your customer dials the USSD code, they are required to specify the payment code as shared in response.