Skip to Content
ResourcesReferenceTransaction Result Code

Transaction Result Code

Transaction result code (transactionResultCode) indicates the transaction processing result returned by payment channel.

Important Note

transactionResultCode cannot be used to determine transaction status; please use transactionStatus to determine transaction final status.

Transaction result code is only used to provide specific reasons for transaction failure, for example:

  • Insufficient funds (051)
  • Card expired (054)
  • CVV2 verification failed (0N7)

Success Result Codes

Result CodeDescription
000Transaction successful
00VRefund successful (full refund automatically converted to void transaction processing)
010Partial authorization successful (due to insufficient balance or authorization limit, only completed part of requested amount)
Result CodeDescriptionRecommended Handling
001Refer to card issuerUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
005Issuer declined, not recommended to use this card for paymentUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
091Issuer cannot authorize current transactionUser can check entered card information and retry transaction (note can only retry once per day); contact issuing bank to confirm payment situation; use different card
Result CodeDescriptionRecommended Handling
014Card number length/format errorUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
054Credit card expired/expiration time errorUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
0N7CVV2 verification failedUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
Result CodeDescriptionRecommended Handling
041Lost card (account involves fraud)Ask user to contact their issuing bank, or use different card
043Stolen card (account involves fraud)Ask user to contact their issuing bank, or use different card
051Insufficient fundsAsk user to contact issuing bank to confirm credit limit situation; use different card
Result CodeDescriptionRecommended Handling
055PIN invalid/missingAsk user to contact their issuing bank, or use different card
075PIN entry attempts exceededAsk user to contact their issuing bank, or use different card

Transaction Limit Errors

Result CodeDescriptionRecommended Handling
057Issuer/cardholder not allowed to conduct current transactionAsk user to contact their issuing bank, or use different card
059Suspected fraudUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
061Payment amount exceeds limitAsk user to contact their issuing bank, or use different card
062Card restricted (current region/country unavailable)Ask user to contact their issuing bank, or use different card

Transaction Status Errors

Result CodeDescriptionRecommended Handling
094Duplicate transactionTransaction duplicate, check if this transaction has already succeeded
103Issuer declined (retry allowed)Ask user to use different card, or merchant forces this order to do 3DS challenge payment
104Issuer declined (retry not allowed)Do not attempt again
Result CodeDescriptionRecommended Handling
028Network connection interruptedRetry transaction
080System unavailableUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
088Encryption failedUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
090Issuer temporarily unable to processAsk user to contact their issuing bank, or use different card
092Transaction routing failedPlease contact payment provider
096Issuer system errorUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
06PIssuer or switch inoperativeAsk user to contact their issuing bank, or use different card

Other Errors

Result CodeDescriptionRecommended Handling
076Active reversal (Visa only) or account invalid/non-existent (Mastercard only)Ask user to contact their issuing bank, or use different card
077Account invalid/non-existent (Mastercard)Ask user to contact their issuing bank, or use different card
079Reversed (Visa only) or card expired (Mastercard only)User can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
087Purchase amount only, cash back not availableUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
089Card information errorUser can check entered card information and retry transaction; contact issuing bank to confirm payment situation; use different card
999Generic decline (issuer, acquirer, etc.), mainly unmapped generic configuration exceptionsPlease contact payment provider
401Bank timeoutPlease retry later
402Bank API errorPlease retry later or contact payment provider
403Network errorPlease retry later
Last updated on