m2pfintech
Error Codes

Transaction Error Codes

Consolidated transaction-related AT/TX error codes from platform error definitions.

Scope: Transaction and authorization flow failures (declines, limits, reversals, merchant/MCC/currency checks, fund movement and transaction validation).

Sources: Platform error definitions

Total Codes: 100

Error CodeKeySource Service
AT0020invalid.billing.currencyAuth Service
AT0024nfc.limit.exceededAuth Service
AT0025token.limit.exceededAuth Service
AT0038duplicate.txnAuth Service
AT0039txn.not.allowedAuth Service
AT0040mcc.not.allowedAuth Service
AT0041merchant.not.allwedAuth Service
AT0050reversal.already.processedAuth Service
AT0059nfc.limit.exceeded.without.pinAuth Service
AT0085txn.not.allowed.by.ruleAuth Service
AT0086original.txn.not.foundAuth Service
AT0091stale.txnAuth Service
AT0092remoteledgerclient.service.exceptionAuth Service
AT0134pin.txn.errorAuth Service
AT0135fullyAuth.txn.errorAuth Service
AT0138no.txn.foundAuth Service
AT0151unsupported.txn.typeAuth Service
AT0153issuer.attempt.txn.not.allowedAuth Service
AT0155remotecustomerservice.client.exceptionAuth Service
AT0157remotecustomerserviceclient.service.exceptionAuth Service
AT0182digital.currency.purchase.not.allowedAuth Service
AT0189reversal.received.before.authAuth Service
TX0007invalid.txn.typeTransaction Service
TX0008invalid.amountTransaction Service
TX0009invalid.amt.txn.typeTransaction Service
TX0010mcc.not.allowedTransaction Service
TX0011txn.not.allowedTransaction Service
TX0012acquirer.not.allowedTransaction Service
TX0013merchant.not.allowedTransaction Service
TX0014currency.not.allowedTransaction Service
TX0015country.not.allowedTransaction Service
TX0016terminal.not.allowedTransaction Service
TX0017txnorigin.not.allowedTransaction Service
TX0019invalid.limit.entityTransaction Service
TX0021currency.not.maintainedTransaction Service
TX0023fx.markup.rate.notpresentTransaction Service
TX0025original.txn.not.foundTransaction Service
TX0026more.than.one.original.txnTransaction Service
TX0027daily.limit.exhaustedTransaction Service
TX0029monthly.limit.exhaustedTransaction Service
TX0031yearly.limit.exhaustedTransaction Service
TX0033entity.not.found.reversal.txn.ext.failTransaction Service
TX0035duplicate.txn.responseTransaction Service
TX0036original.reversal.txn.not.foundTransaction Service
TX0037overall.limit.exhaustedTransaction Service
TX0040insufficient.fundTransaction Service
TX0041negative.limit.exceededTransaction Service
TX0042txn.crdr.mismatchTransaction Service
TX0043lien.id.not.foundTransaction Service
TX0044negative.lien.balanceTransaction Service
TX0045lien.id.already.mappedTransaction Service
TX0054invalid.txn.idTransaction Service
TX0056invalid.mccTransaction Service
TX0057max.limit.exhaustedTransaction Service
TX0058min.limit.lesserTransaction Service
TX0059invalid.limit.txn.typeTransaction Service
TX0060max.product.balanceTransaction Service
TX0062neg.balance.and.staged.debit.not.allowedTransaction Service
TX0066transaction.not.allowedTransaction Service
TX0067empty.onus.identifier.groupTransaction Service
TX0068no.transaction.foundTransaction Service
TX0075credit.freeze.accountTransaction Service
TX0076debit.freeze.accountTransaction Service
TX0079refund.only.accountTransaction Service
TX0085credit.freeze.entityTransaction Service
TX0086debit.freeze.entityTransaction Service
TX0089refund.only.entityTransaction Service
TX0091mcc.not.allow.offlineTransaction Service
TX0095account.currency.mismatchTransaction Service
TX0097forex.only.customerTransaction Service
TX0101stale.txnTransaction Service
TX0106remoteforexfetch.io.exceptionTransaction Service
TX0107sor.failureTransaction Service
TX0109invalid.entity.status.for.transaction.typeTransaction Service
TX0110invalid.account.status.for.transaction.typeTransaction Service
TX0112transaction.type.existsTransaction Service
TX0113invalid.min.balance.limitsTransaction Service
TX0114invalid.max.balance.limitsTransaction Service
TX0116reversal.amount.exceeded.originalTransaction Service
TX0118monthly.limit.not.configuredTransaction Service
TX0129txns.not.foundTransaction Service
TX0130batch.limit.exceededTransaction Service
TX0131tax.update.validation.failureTransaction Service
TX0132cumulative.reversal.amount.exceeded.originalTransaction Service
TX0133duplicate.transactionTransaction Service
TX0145high.base.amount.deviationTransaction Service
TX0147remoteforexfetch.server.exceptionTransaction Service
TX0149remotecheckaggregation.client.exceptionTransaction Service
TX0150remoteforexfetch.client.exceptionTransaction Service
TX0151remotefeefetch.client.exceptionTransaction Service
TX0153reversal.already.processedTransaction Service
TX0157transaction.type.not.foundTransaction Service
TX0158duplicate.transaction.type.existsTransaction Service
TX0159txn.type.group.limit.validation.failureTransaction Service
TX0160invalid.ext.txn.id.for.partial.reversalTransaction Service
TX0161more.than.one.lien.txn.foundTransaction Service
TX0162transaction.category.configuration.already.existsTransaction Service
TX0163transaction.category.configuration.not.foundTransaction Service
TX0164remotetransactionvalidationcheckTransaction Service
TX4000file.upload.count.exceededTransaction Service