Skip to main content

Testing

Introduction

Welcome to the testing documentation for payment methods across various countries. This section provides an overview of test transactions conducted with different payment methods in specific countries. The table below presents payment method codes, test phone numbers, and transaction statuses for each test case.

Test Numbers

CountryPayment Method CodeNumberStatus
KenyaMPESA_KEN254712345001successful
KenyaMPESA_KEN254712345002failed
KenyaAIRTEL_KEN254123456003successful
KenyaAIRTEL_KEN254123456004failed
BeninMTNBEN229660123456successful
BeninMTNBEN229660123457failed
BeninMOOVBEN229660123458successful
BeninMOOVBEN229660123459failed
Ivory CoastMTNCIV225123456001successful
Ivory CoastMTNCIV225123456002failed
Ivory CoastORANGECIV225123456003successful
Ivory CoastORANGECIV225123456004failed
TanzaniaHALOTELTZA255123456001successful
TanzaniaHALOTELTZA255123456002failed
TanzaniaTIGOTZA255123456003successful
TanzaniaTIGOTZA255123456004failed
TanzaniaVODACOMTZA255123456005successful
TanzaniaVODACOMTZA255123456006failed
TanzaniaAIRTELTZA255123456007successful
TanzaniaAIRTELTZA255123456008failed
SenegalORANGESEN221123456001successful
SenegalORANGESEN221123456002failed
SenegalFREESEN221123456003successful
SenegalFREESEN221123456004failed
NigeriaMTNMOMONGA234654123003successful
NigeriaAIRTELNGA234656123004failed

Test Cards

You can use the following test cards to simulate a transaction.

Status

Expiry DateStatus
01/39Approved
05/39Declined
04/27Expired Card
08/28Time Out
01/37Acquirer System Error

Mastercard

Card NumberCVV
5123450000000008123
2223000000000007123
5111111111111118123
2223000000000023123

Visa

Card NumberCVV
4508750015741019123
4012000033330026123

American Express

Card NumberCVV
345678901234564123
371449635398431123