Online payment response codes

Response Codes

Approval Codes

00 Approved

   

08 Approved

 

 

 

Decline Codes

01 Refer to Card Issuer

Account may be overdrawn or frozen

Contact cardholder 

02 Refer to Issuer’s Special Conditions

Not generally used for CNP transactions

Contact cardholder to confirm details

03 Invalid Merchant

Possible problem in Bank systems

Retry transaction or contact Bank

04 Pick Up Card

Account may be frozen due to fraud reported on card or other security reason

Contact cardholder to confirm details

 

05 Do Not Honour

Account may be overdrawn or frozen

Contact cardholder to confirm details

06 Error

Possible transfer problem in network

Check transaction data and try again

07 Pick Up Card, Special Conditions

“Pick up” response used generically

Contact cardholder to confirm details

12 Invalid Transaction

Possible error in card issuer system

Check transaction data and try again

13 Invalid Amount

Generally not used for CNP transactions

Check transaction data and try again

14 Invalid Card Number

Card number may be incorrect

Check transaction data and try again

15 No Such Issuer

Card number may be incorrect

Check transaction data and try again

17 Customer Cancellation

Generally not used for CNP transactions

Contact cardholder to confirm details

18 Customer Dispute

Generally not used for CNP transactions

Contact cardholder to confirm details

19 Re-enter Transaction

Generally not used for CNP transactions

Check transaction data and try again

20 Invalid Response

Generally not used for CNP transactions

Check transaction data and try again

21 No Action Taken

Possible transfer problem in network

Check transaction data and try again

22 Suspected Malfunction

Generally not used for CNP transactions

Check transaction data and try again

24 File Update not Supported by Receiver

Generally not used for CNP transactions

Retry transaction or contact Bank

25 Unable to Locate Record on File

Generally not used for CNP transactions

Check transaction data and try again

26 Duplicate File Update Record

Generally not used for CNP transactions

Check transaction data and try again

27 File Update Field Edit Error

Generally not used for CNP transactions

Check transaction data and try again

28 File Update File Locked Out

Generally not used for CNP transactions

Check transaction data and try again

29 File Update not Successful

Generally not used for CNP transactions

Check transaction data and try again

30 Format Error

Possible transfer problem in network

Check transaction data and try again

31 Bank not Supported by Switch

Possible transfer problem in network

Retry transaction or contact Bank

33 Expired Card—Pick Up

“Pick up” response used generically

Contact cardholder to confirm details

34 Suspected Fraud—Pick Up

“Pick up” response used generically

Contact cardholder to confirm details

35 Contact Acquirer—Pick Up

“Pick up” response used generically

Contact cardholder to confirm details

36 Restricted Card—Pick Up

“Pick up” response used generically

Contact cardholder to confirm details

37 Call Acquirer Security—Pick Up

“Pick up” response used generically

Contact cardholder to confirm details

39 No CREDIT Account

Card may be invalid or account closed

Retry transaction or contact Bank

43 Stolen Card—Pick Up

“Pick up” response used generically

Contact cardholder to confirm details

44 No Investment Account

Generally for EFTPOS only

Retry transaction or contact Bank

51 Insufficient Funds

Account may be overdrawn

Contact cardholder or retry next day

54 Expired Card

Card may have been replaced – this can

occur even for recurring transactions if

a new card number has been issued

Contact cardholder to confirm details

 

56 No Card Record

Account may be closed or card invalid

Contact cardholder to confirm details

57 Trans. not Permitted to Cardholder

Card issuer systems have deemed the

transaction to be an unacceptable risk

Contact cardholder to confirm details

 

58 Transaction not Permitted to Terminal

Card issuer systems have deemed the transaction to be an unacceptable risk

Do not retry – contact Bank

 

59 Suspected Fraud

Card issuer systems have deemed the transaction to be an unacceptable risk

Contact cardholder to confirm details

 

60 Card Acceptor

Contact Acquirer Card issuer systems have deemed the transaction to be an unacceptable risk

Do not retry – contact Bank

 

62 Restricted Card

Account may be ‘frozen’ due to fraud reported on card or other security reason

Contact cardholder to confirm details

 

63 Security Violation

Account may be ‘frozen’ due to fraud reported on card or other security reason

Do not retry – contact Bank

64 Original Amount Incorrect

Generally not used for CNP transactions

Check transaction data and try again

66 Card Acceptor Call Acquirer Security

Account may be ‘frozen’ due to fraud reported on card or other security reason

Do not retry – contact Bank

68 Response Received Too Late

Possible transfer problem in network

Retry transaction

 

91 Issuer or Switch is Inoperative

Possible transfer problem in network

Retry transaction or contact Bank

92 Financial Institution not Found

Possible transfer problem in network

Retry transaction or contact Bank

93 Trans Cannot be Completed

Possible transfer problem in network

Retry transaction or contact Bank

96 System Malfunction

Possible problem in Bank systems

Retry transaction

 

100 Invalid Transaction Amount

If payment transaction amount is non-integer, negative, or zero

Correct the transaction amount & retry 

101 Invalid Card Number

If credit card number contains characters other digits, or bank does not recognize this number as a valid credit card number

Correct the card number & retry

102 Invalid Expiry Date Format

If expiry date does not follow the format MM/YY or contains an invalid date

Correct the expiry date & retry

 

103 Invalid Purchase Order

If purchase order is an empty string

Correct the Transaction Reference & retry

104 Invalid Merchant ID

If Merchant ID does not follow the format XXXDDDD, where X is a letter and D is a digit, or Merchant ID is not found in Bank’s database.

Correct the Merchant ID/Client ID & retry

 

106 Card type unsupported

Merchant is not configured to accept

payment from this particular Credit Card type

Check that you are enabled for this particular card type (e.g. Amex, Diners) – contact Bank

109 Invalid credit card CVV number format

 

CVV Number contains character other than digits or contains more than 6 characters

Correct the CVV & retry

110 Unable To Connect To Server

Produced by Bank Client API when unable to establish connection to Bank Payment Gateway

Retry transaction or contact Bank

 

111 Server Connection Aborted

During Transaction

 

Produced by Bank Client API when connection to Bank Payment Gateway is lost after the payment transaction has been sent

Retry transaction or contact Bank

 

112 Transaction timed out By Client

Produced by Bank Client API when no response to payment transaction has been received

from Bank Payment Gateway within predefined time period (default 80 seconds)

Retry transaction or contact Bank

 

113 General Database Error

Payment Gateway was unable to read or write information to the database while processing the transaction

Retry transaction or contact Bank

 

114 Error loading properties file

Payment Gateway encountered an error while loading configuration information for this transaction

Retry transaction or contact Bank

 

115 Fatal Unknown Server Error

Transaction could not be processed by the Payment

Gateway due to unknown reasons

Retry transaction or contact Bank

 

116 Function unavailable through Bank

The bank doesn’t support the requested transaction type

Retry transaction or contact Bank

 

117 Message Format Error

Bank Payment Gateway couldn’t correctly interpret the transaction message sent

Retry transaction or contact Bank

 

118 Unable to Decrypt Message

Bank’s security methods were unable to decrypt the message

Retry transaction or contact Bank

 

119 Unable to Encrypt Message

Bank’s security methods were unable to encrypt the message

Retry transaction or contact Bank

123 Gateway Timeout

Produced by Bank Payment Gateway when no response to the transaction has been received from bank gateway within predefined time period

Contact Bank – do not retry transaction

 

124 Gateway Connection Aborted

During Transaction

Produced by Bank Payment Gateway when connection to bank gateway is lost after the payment transaction has been sent

Contact Bank – do not retry transaction

 

125 Unknown Error Code

Produced by the bank gateway, textual description of the actual problem is stored in the database

Contact Bank – do not retry transaction

 

126 Unable to Connect to Gateway

Bank Payment Gateway couldnt establish a connection to Bank Gateway

Contact Bank – do not retry transaction

 

131 Invalid Number Format

A sting entered cannot be parsed as an integer. I.e. string must contain only digits, or preceding ‘ -‘ sign Correct the integer string and retry 132 Invalid Date Format Date entered does not follow the format DD/MM/YYYY, where DD is the 2 -digit day of the month, MM is the 2 –digit month number, and YYYY is the 4 -digit year number; also if month is < 1 or > 12, or date is < 0 or > maximum days in that month

Correct the date & retry

 

133 Transaction for refund not in database

Refund operation requested, and the original approved transaction is not found in the database

Correct the Transaction Reference and/or Bank Transaction ID and retry

 

134 Transaction already fully refunded/

Only $x.xx available for refund

 

Refund operation is requested, and the given transaction has already been fully or partially refunded

The transaction cannot be processed

135 Transaction for reversal

not in database

 

Reversal operation requested, and the original approved transaction is not found in the database

The transaction cannot be processed

 

136 Transaction already reversed

Reversal operation requested, and the given transaction has already been reversed

The transaction cannot be processed

 

137 Pre-auth transaction not found

in database

 

Complete operation requested, and the matching approved pre-auth transaction is not found in the database

Correct the Transaction Reference and/or Pre-auth code and retry

 

138 Pre-auth already completed

Complete operation requested, and the given pre-auth has already been completed

The transaction cannot be processed

139 No authorisation code supplied

Client performing Complete transaction did not provide Pre- auth Code from original

pre-auth transaction

Correct the Pre-auth code and retry

 

140 Partially refunded, Do refund

to complete

 

Reversal operation is requested, and the given

transaction has already been partially refunded

 

141 No transaction ID supplied

Client performing refund/Reversal transaction did not provide original Bank Transaction ID

Correct the Bank Transaction ID and retry

 

142 Pre-auth was done for smaller amount

 

Complete operation was requested but the amount specified is greater the pre-authorised amount

Correct the amount & retry

 

143 Payment amount smaller than minimum

 

The payment amount was smaller than the minimum accepted by the merchant

 

Correct the amount & retry or contact Bank to change minimum payment amount

144 Payment amount greater than maximum

The payment amount was greater than the maximum accepted by the merchant

Correct the amount & retry or contact Bank to change minimum payment amount

145 System maintenance in progress

The system maintenance is in progress and the system is currently unable to process transactions

 

146 Duplicate Payment Found

The system located a transaction that seems to be a duplicate of the current attempt. Transaction is not passed to bank, and customer should contact their merchant before making payment. (Used in

SecureBill/IVR only at present)

 

147 No Valid MCC Found

The merchant does not have a valid MCC (Merchant Category Code) set up to complete this transaction (Refers to Recurring transactions only at present).

 

148 Invalid Track 2 Data

If track 2 Data is invalid length

 

149 Track 2 Data Not Supplied

Track 2 Data was not supplied and the transaction cannot be complete (Refers to Card Present transactions only at present).

 

151 Invalid Currency Code

The Currency Code supplied does not match the format required by BankTransact. Check the list of accepted currency codes.

 

152 Multi-currency not supported by bank

The financial institution used for this payment only accepts payments in Australian dollars (AUD).

Contact Bank if you believe your facility should support non-AUD processing

 

153 External Database Error

A database error has occurred outside the Bank Transact Payment Server

Contact Bank – do not retry

 

157 Fraud Check Passed

Fraud check successful. No suspected fraud.

 

158 Fraud Check Error

Cannot evaluate transaction for fraud.

 

159 Suspected Fraud

Transaction suspected to be fraudulent

 

160 Cardholder could

not be authenticated

 

Customer entered their Verified by Visa or MasterCard SecureCode password incorrectly, or an error occurred while authenticating the customer.

 

175 No Action Taken

The payment was held in the processing queue too long and was rejected without processing. Usually a symptom of slow bank responses. Additional terminal IDs may help solve this problem if it occurs frequently.

Contact Bank – do not retry

 

176 Merchant Not Enrolled in 3D Secure

Please call BankTransact to be added to our 3D Secure service.

 

177 Unable to connect to MPI for 3D Secure

An internal connectivity error occurred preventing 3D Secure authentication at this time.

 

178 3D Secure MPI Configuration Error

An internal connectivity error occurred preventing 3D Secure authentication at this time. 

 

179 User Cancelled Payment

 

The user chose to exit the payment process before completion.

 

190 Merchant Gateway Not Configured

The gateway for the merchant has been reserved, but not yet configured to be live by Bank staff.

Contact Bank

 

195 Merchant Gateway Disabled

Bank has disabled the merchant gateway.

Contact Bank

 

199 Merchant Gateway Discontinued

Bank has discontinued the merchant gateway.

Contact Bank

 

504 Invalid Merchant ID

If Merchant ID does not follow the format XXXDDDD, where X is a letter and D is a digit or Merchant ID is not found in Bank database.

Check transaction data and try again

 

505 Invalid URL

The URL passed to either the Echo, Query, or Payment object is invalid.

Check transaction data and try again

 

510 Unable To Connect To Gateway

Produced by the Bank Client API when unable to establish connection to the Bank Payment Gateway

Retry transaction. Contact Bank if still not working.

 

511 Gateway Connection Aborted

During Transaction

Produced by the Bank Client API when connection to the Bank Payment Gateway is lost after the payment transaction has been sent

Retry transaction. Contact Bank if still not working.

 

512 Transaction timed out by the Client

API

Produced by the Bank Client API when no response to the payment transaction has been received from the Bank Payment Gateway within the predefined time period (default 80 seconds)

Retry transaction. Contact Bank if still not working.

 

 

513 General Database Error

Unable to read information from the database. Retry transaction.

Contact Bank if still not working.

514 Error loading properties

The Payment Gateway encountered an error while

loading configuration information for this transaction

Check transaction data and try again

 

515 Fatal Unknown Error

Transaction could not be processed by the Payment

Gateway due to unknown reasons

Check transaction data and try again

 

516 Request type unavailable

The Bank Payment Gateway does not support the requested transaction type

Check transaction data and try again. Contact Bank if still not working.

517 Message Format Error

The Bank Payment Gateway could not correctly interpret the transaction message sent

Retry transaction.

Contact Bank if still not working.

524 Response not received

The client could not receive a response from the Payment Gateway

Retry transaction. Contact Bank if still not working.

545 System maintenance in progress

The system maintenance is in progress and the system is currently unavailable and unable to process transactions

Retry transaction. Contact Bank if still not working.

 

550 Invalid password

The Client API has attempted to process a request with an invalid password.

Check transaction data and try again

 

575 Not implemented

This functionality has not yet been implemented

Check transaction data and try again

577 Too Many Records for Processing

The maximum number of allowed events in a single message has been exceeded.

Check transaction data and try again

 

580 Process method has not been called

The process method on either the Echo, Payment or Query object has not been called

Check transaction data and try again

 

594 Duplicate Transmission

A transaction with the same details has already been processed.

 

595 Merchant Disabled

Bank has disabled the merchant and the requests from this merchant will not be processed.

Contact Bank

 

Issuer Decline Codes and Text Comments Action

Response Code and Text Description Action

Have more questions? Submit a request

0 Comments

Article is closed for comments.