TxnResp Responses

A list of the transaction response codes.

Response Code Bank Response Code Response Text
0 00 Approved
0 08 Honour with ID
0 16 Approved, Update Track 3
1 09 Request in progress
1 10 Approved for partial amount
1 11 Approved VIP
1 12 Invalid transaction
1 13 Invalid amount
1 17 Customer cancellation
1 18 Customer dispute
1 20 Invalid response
1 21 No action taken
1 22 Suspected malfunction
1 23 Unacceptable transaction fee
1 24 File update not supported by receiver
1 26 Duplicate file update record, old record replaced
1 27 File update field edit error
1 28 File update file locked out
1 29 File update not successful, contact acquirer
1 30 Format error
1 32 Completed partially
1 35 Card acceptor contact acquirer
1 37 Card acceptor call acquirer security
1 38 Allowable PIN tries exceeded
1 40 Request function not supported
1 42 No universal account
1 44 No investment account
1 45 Reserved for ISO use
1 46 Reserved for ISO use
1 47 Reserved for ISO use
1 48 Reserved for ISO use
1 49 Reserved for ISO use
1 50 Reserved for ISO use
1 52 No cheque account
1 53 No savings account
1 55 Incorrect PIN
1 56 No card record
1 57 Transaction not permitted to cardholder
1 58 Transaction not permitted to acquirer
1 60 Card acceptor contact acquirer
1 62 Restricted card
1 63 Security violation
1 64 Original amount incorrect
1 66 Card acceptor call acquirer's security department
1 67 Hard capture (requires that the card be picked up at ATM)
1 69 Reserved for ISO use
1 70 Reserved for ISO use
1 71 Reserved for ISO use
1 72 Reserved for ISO use
1 73 Reserved for ISO use
1 74 Reserved for ISO use
1 75 Allowable number of PIN tries exceeded
1 76 Reserved for private use
1 77 Reserved for private use
1 78 Reserved for private use
1 79 Life cycle (Mastercard use only)
1 80 Reserved for private use
1 81 Reserved for private use
1 82 Policy (Mastercard use only)
1 83 Fraud/Security (Mastercard use only)
1 84 Reserved for private use
1 85 Reserved for private use
1 86 Reserved for private use
1 87 Reserved for private use
1 88 Reserved for private use
1 89 Reserved for private use
1 93 Transaction cannot be completed, violation of law
1 94 Duplicate transmission
1 95 Reconcile error
1 96 System malfunction
1 97 Advises that reconciliation totals have been reset
2 01 Refer to card issuer
2 02 Refer to card issuer's special conditions
2 03 Invalid merchant
2 04 Pick up card
2 05 Do not honor
2 06 Error
2 07 Pick up card, special condition
2 14 Invalid card number
2 15 No such Issuer
2 19 Re-enter transaction
2 25 Unable to locate record on file
2 31 Bank not supported by switch
2 34 Suspected fraud
2 36 Restricted card
2 39 No credit account
2 41 Lost card
2 43 Stolen card, pick up
2 59 Suspected fraud
2 61 Exceeds withdrawal amount limits
2 65 Exceeds withdrawal frequency limit
2 90 Cut-off is in process (switch ending a days business and starting the next. Transaction can be sent again in a few minutes.)
2 91 Issuer or switch inoperative
2 92 Financial institution or intermediate network facility cannot be found for routing
2 98 MAC error
2 99 Reserved for National Use
3 68 Response received too late
4 33 Expired card
4 54 Expired card
5 51 Not sufficient funds
? Response Unknown
6 Transaction Declined - Error Communicating with Bank
7 Payment Server Processing Error - Typically caused by invalid input data such as an invalid card number. Processing errors can also occur
8 Transaction Declined - Transaction Type Not Supported
9 Bank Declined Transaction (Do not contact Bank)
A Transaction Aborted
C Transaction Cancelled
D Deferred Transaction
E Issuer Returned a Referral Response
F 3D Secure Authentication Failed
I Card Security Code Failed
L Shopping Transaction Locked (This indicates that there is another transaction taking place using the same shopping transaction number)
N Cardholder is not enrolled in 3D Secure (Authentication Only)
P Transaction is Pending
R Retry Limits Exceeded, Transaction Not Processed
S Duplicate OrderInfo used. (This is only relevant for Payment Servers that enforce the uniqueness of this field)
U Card Security Code Failed
PT_E1 Database error.
PT_E2 Unable to encrypt card number.
PT_E3 Unable to decrypt card number.
PT_E4 Server shutdown in progress.
PT_E5 Server busy, transaction timed out in queue and was not sent to the bank.
PT_E6 Processing aborted, payment server is shutting down.
PT_G1 Gateway configuration error.
PT_G2 Unable to build gateway request.
PT_G3 Unable to connect to gateway.
PT_G4 Unable to send transaction request data.
PT_G5 Unable to get response data.
PT_G6 Unable to process transaction.
PT_G7 Unable to process, server busy.
PT_G8 Unable to parse response data.
PT_G9 PayPal gateway error.
PT_G10 Payment response details not present in PayPal response.
PT_G11 PayPal communication error.
PT_G12 Gateway error.
PT_G13 Message response timeout.
PT_R1 Original transaction not found.
PT_R2 Original transaction was not approved.
PT_R3 Original transaction is locked.
PT_R4 Transaction already fully refunded.
PT_R5 Only $x.xx available for refund.
PT_R6 Preauth transaction already completed.
PT_R7 Unable to verify if reversal can be processed.
PT_R8 Transaction already reversed.
PT_R9 Transaction partially refunded.
PT_R10 (Only for reversals of timed out transactions) Original transaction not found.
PT_R11 (Only for reversals of timed out transactions) Multiple instances of original transaction found.
PT_R12 (Only for reversals of timed out transactions) Original transaction was not successful.
PT_R13 (Only for reversals of timed out transactions) Original transaction number not found.
PT_R14 (Only for reversals of timed out transactions) Error looking up result of original transaction.
PT_R15 Invalid amount. Reversal amount must be the same as the amount of the original transaction.
PT_R16 DE payment already rejected.
PT_T1 {{platform.Token}} payment not allowed for Internet, IVR and call centre transaction types.
PT_T2 Card payment details not found for this {{platform.TokenLower}}.
PT_T3 Unable to decrypt card number.
PT_T4 Unable to retrieve card payment details due to system error.
PT_T5 {{platform.Token}} payment not supported.
PT_T6 {{platform.Token}} not yet valid.
PT_T7 {{platform.Token}} expired.
PT_V1 Invalid transaction type.
PT_V2 Invalid financial type.
PT_V3 Invalid amount.
PT_V4 Invalid card number.
PT_V5 Invalid expiry date.
PT_V6 Invalid CVN.
PT_V7 Financial transaction type not supported by gateway.
PT_V8 Reversal not supported.
PT_V9 Merchant/biller details not found.
PT_V10 Unable to retrieve merchant/biller details.
PT_V11 Cardholder not authenticated (VbV, SecureCode).
PT_V12 Error authenticating cardholder (VbV, SecureCode).
PT_V13 Invalid BSB number.
PT_V14 Invalid account number.
PT_V15 Invalid account name.
PT_V16 Payment details not provided.
PT_V17 No valid DDA found.
PT_V18 Payment failed anti fraud rule validation.
PT_V19 Refund not allowed, daily refund limit of X reached.
PT_V20 Refund not allowed, daily refund amount limit of $x.xx exceeded.
PT_V21 Transaction blocked.
PT_V22 Invalid payment method. Provided card type is not supported by browser integration.
PT_V23 Currency code of refund: X must match currency code of original transaction: Y.