Payment methods
RexPay supports a wide variety of methods for your customers to pay you, across a wide range of countries. When accepting payments, you can specify what payment methods you are willing to accept from your customers.
Supported payment methods
Here is a list of currently supported payment methods:
- 1Card
- 2Transfer
- 3USSD
Card Payments
- ▪ Supported Cards
- ▪ Visa
- ▪ MasterCard
- ▪ Verve
- ▪ Afrigo
Payment Process
- ▪ Customers enter their card details. Card number, expiry date and CVV
- ▪ Payment authorization via OTP sent to the card owner's phone number
- ▪ Upon successful verification, the payment is completed.

Bank Transfer
Payment Process
- ▪ Customers select their preferred bank.
- ▪ A bank transfer code and account details are displayed.
- ▪ Customers complete the transfer using their banking app or online banking.
- ▪ The system confirms the transfer and completes the payment.

USSD Payments
- ▪ Customers choose the USSD payment option.
- ▪ They select their bank from the list provided.
- ▪ The relevant USSD code for their bank is displayed
- ▪ Customers use their mobile phones to enter the USSD code and complete the payment.
- ▪ Successful transactions are confirmed on the checkout page.
Payment Process

Here is the list of USSD Bank code we currently support:
| Bank | USSD Code |
| ACCESS BANK | 901 |
| ECOBANK NIGERIA | 326 |
| FIDELITY BANK | 770 |
| FIRST BANK OF NIGERIA | 894 |
| FIRST CITY MONUMENT BANK | 329 |
| GUARANTY TRUST BANK | 737 |
| KEYSTONE BANK | 7111 |
| STANBIC IBTC BANK | 909 |
| STERLING BANK | 822 |
| UNITED BANK FOR AFRICA | 919 |
| UNITY BANK | 7799 |
| VFD | 5037 |
| WEMA BANK | 945 |
| ZENITH BANK | 966 |
| ACCESS DIAMOND | 901 |
| RUBIES (HIGHSTREET) MFB | 7797 |
| GLOBUS BANK | 989 |
| PREMIUM TRUST BANK | 858 |
| LOTUS BANK | 5045 |
Did you find this page helpful?