ChapaChapa Docs

Testing Mobile

Test mobile money payment methods with these test phone numbers

Before going live, we understand that testing your application for possible errors is crucial, hence why we have included a list of mobile numbers for testing:

These are success mobile money test numbers. Any numbers other than those listed will return a failed status.

Awash Bank

Phone Number: 0900123456
OTP: 12345

Phone Number: 0900112233
OTP: 12345

Phone Number: 0900881111
OTP: 12345

Amole

Phone Number: 0900123456
OTP: 12345

Phone Number: 0900112233
OTP: 12345

Phone Number: 0900881111
OTP: 12345

Telebirr

Phone Number: 0900123456
Phone Number: 0900112233
Phone Number: 0900881111

CBEBirr

Phone Number: 0900123456
Phone Number: 0900112233
Phone Number: 0900881111

COOPPay-ebirr

Phone Number: 0900123456
Phone Number: 0900112233
Phone Number: 0900881111

M-Pesa

Phone Number: 0700123456
Phone Number: 0700112233
Phone Number: 0700881111

These test numbers work only in Test Mode. Make sure you're using test API keys when testing with these numbers.

Testing Tips

  • Use these numbers exactly as shown (including the format)
  • For providers that require OTP, use the OTP codes provided
  • Any other phone numbers will result in failed transactions
  • Test different scenarios using the various numbers provided

Next Steps

On this page