Mobile Money Error Codes

Transfer Errors

Error MessageCause
Name query failedAccount name verification was unsuccessful. Check the account number and bank code.
Insufficient wallet balanceSender wallet does not have enough funds to complete the transfer.

Account Verification Failure

{
  "success": false,
  "message": "Name query failed"
}
  • Verify the beneficiary details with /api/v1/account_name_verify before initiating a transfer.
  • Confirm that the bank_code matches the selected bank or mobile money provider.
  • Confirm that the currency value is either KES or GHS.
  • Check wallet balance before retrying transfers that fail with Insufficient wallet balance.