This article outlines common mobile money transaction errors and their causes to help guide you if one occurs.
Transaction error | Reason |
System internal error. | An Internal system error occurred while processing the transaction. Please retry the transaction after some time or use a different payment method. |
Declined due to limit rule: would exceed the daily transfer limit. | You attempted a transaction that exceeded your daily transfer limit. Please contact your provider to increase your limit. |
The balance is insufficient for the transaction. | This means you do not have sufficient funds to complete the transaction. You need to credit your account before retrying the transaction. |
The initiator is not allowed to initiate this request. | You are not allowed to do this type of transaction. Please contact your provider for more information. |
Sorry, that amount is invalid, please check and try again | This means you have entered the wrong amount. Please check the details entered. |
Sorry, your transaction failed | This error is usually directly from the service provider for unknown reasons. Please try the transaction again – if the error persists, contact support. |
Unauthorized network Number 2500*********** | Your number is not activated for mobile money. Please contact your provider to activate your number |
You have entered an invalid PIN. PIN should be numeric only. Please check and try again. Thank You | You enabled an invalid authentication PIN (space, characters). Please check the details entered properly and retry the transaction |
Successful, pending customer validation | This means the transaction timed out. Please retry the transaction |
Account / Phone has a pending transaction, kindly approve it or try again later | You attempted a second transaction while your first transaction was pending approval. Please restart the payment or refresh. |
An error occured | This indicates the transaction timed out. Please retry the transaction |
An error occurred while processing request | This indicates transaction timed out due to intermittent downtime on the provider. Please retry the transaction |
Bad Request | This means transaction was declined by the provider. Please retry the transaction at a later time |
Bad Request - Invalid Amount | This means the transaction was declined by the provider because you entered an invalid amount, e.g., an amount with decimal places. Please recheck your details |
COULD_NOT_PERFORM_TRANSACTION | This means the transaction timed out due to intermittent downtime on the provider. Kindly retry the transaction at a later time |
Declined due to limit rule: would exceed the daily transfer limit. | You have exceeded your withdrawal limit for the day. Please retry the transaction the next day or contact your provider to extend your limits |
Incorrect PIN provided. Kindly check and try again | You entered an invalid authentication PIN. Please retry the transaction with a valid PIN. |
Invalid or Unknown Mobile Network | You entered an incorrect mobile number. Please re-check your mobile number before retrying the transaction |
Maximum Amount Exceeded | This means the transaction amount was above the allowed maximum amount. Please pay the transaction amount |
