Test Payments
You can use the following test details to test different payment channels.
Cards
Card expiry date
The expiry date for each card can be any date in the future.
Successful Cards
4084 0840 8408 4081
5078 5078 5078 5078 12
5060 6666 6666 6666 666
5078 5078 5078 5078 04
5192 6027 2058 4796
Failed Cards
4084 0800 0000 5408
5078 5078 5078 5078 53
Refunds
To test for certain refunds scenario, you can use these cards when completing a transaction. The transaction will be successful but the card used determines the response of a refund request.
4084 0800 0067 1803
4084 0800 0067 1902
API Errors
4084 0800 0067 0037
EFT
Account usage
These accounts are supposed to be used to test for certain refunds scenario. However, since the accounts will always cause the transaction to be successful, you can also use them to test for successful transactions. The title on the cards show what the refund status will be when you initiate a refund on the transaction.
101 220 493 6
101 220 493 5
Bank Accounts
Nigerian merchants
Nigerian merchants can use a regular bank account to create a transfer recipient when testing in test mode.
000 000 000 0
000 000 000 0
+234 810 000 000 0
Mobile Money
055 123 498 7
+254 710 000 000
070 000 000 0
Dedicated Virtual Account
You can make use of the sample bank application we created to initiate a transfer to your test virtual account. If you simply want to try out the dedicated virtual account product, kindly make use of the test account below:
123 000 164 4