m2pfintech
Error Codes

Transaction Errors

Error codes for credit, debit, reversal, and transaction processing issues.

Errors related to wallet credits, debits, reversals, and transaction processing.


CodeHTTPMessageScenarioResolution
TXN_001400Invalid kit numberThe kit number was not found in the systemVerify the kit number exists
TXN_002400Invalid amountAmount is zero, negative, or in an invalid formatProvide a positive numeric amount
TXN_003400Insufficient balanceWallet balance is less than the requested debit amountLoad funds before attempting the debit
TXN_004400Daily limit exceededThe daily transaction limit has been reachedWait for the next day or request a limit increase
TXN_005400Monthly limit exceededThe monthly transaction limit has been reachedWait for the next month or request a limit increase
TXN_006400Per-transaction limit exceededA single transaction exceeds the maximum allowed amountSplit into smaller transactions
TXN_007400Card not activeThe card is locked, blocked, or inactiveUnlock the card or request a replacement
TXN_008400Invalid transaction typeUnrecognized transactionType valueUse a valid type: M2C, C2M, LOAD, P2P, REFUND, BILL_PAY
TXN_009409Duplicate transactionThe externalTransactionId has already been processedUse a unique external transaction ID for each new transaction
TXN_010400Invalid currencyThe currency code is not supported for this productCheck supported currencies for your program
TXN_011400Wallet frozenThe wallet has been temporarily frozen by admin actionContact M2P support for resolution
TXN_020400Reversal not allowedThe original transaction is not eligible for reversalCheck original transaction status and type
TXN_021400Partial reversal exceeds originalThe reversal amount is greater than the original transactionReduce the reversal amount
TXN_022400Already reversedThe transaction has already been fully reversedNo further action needed
TXN_030502Core processing failureInternal system error during transaction processingRetry after 30 seconds; if persistent, contact M2P support