Response Codes

Overview

Merely receiving a positive HTTP status code of 200/OK for a payment request does not guarantee that the payment has been successful. It is possible for the transaction to be declined or cancelled for various reasons. If this occurs, the response provided will include a response_code with a value Refused or Cancelled along with a description field which outlines the reason for the failed transaction. The underlying cause of the refusal is predominantly determined by the authorisation response code obtained from the card scheme or issuer, commonly referred to as the Raw Acquirer Response.

We advise cardholders to promptly contact their issuing bank for further information in the event of a response code 1xx or 2xx encountered during a transaction refusal.

Furthermore, if a response code of 9xx is displayed, we encourage you to contact our technical support team. Thus you will receive additional information concerning the refusal, as it may have originated from either the issuing or processing side of the transaction.

There are several reasons why error -1 occurs but the most likely one is that the card has expired. Check the card expiration date, and, if the card has not expired, then contact the technical support to clarify the reason for the failure.

Raw Acquirer Response Codes

CodeStatusDescription
000ApprovedApproved
001Approvedwith ID Approved, honor with identification
002ApprovedApproved for partial amount
003ApprovedApproved for VIP
004ApprovedApproved, update track 3
005ApprovedApproved, account type specified by card issuer
006ApprovedApproved for partial amount, account type specified by card issuer
007ApprovedApproved, update ICC
100DeclineDecline (general, no comments)
101DeclineDecline, expired card
102DeclineDecline, suspected fraud
103DeclineDecline, card acceptor contact acquirer
104DeclineDecline, restricted card
105DeclineDecline, card acceptor call acquirer's security department
106DeclineDecline, allowable PIN tries exceeded
107DeclineDecline, refer to card issuer
108DeclineDecline, refer to card issuer's special conditions
109DeclineDecline, invalid merchant
110DeclineDecline, invalid amount
111DeclineDecline, invalid card number
112DeclineDecline, PIN data required
113DeclineDecline, unacceptable fee
114DeclineDecline, no account of type requested
115DeclineDecline, requested function not supported
116Decline, no fundsDecline, not sufficient funds
117DeclineDecline, incorrect PIN
118DeclineDecline, no card record
119DeclineDecline, transaction not permitted to cardholder
120DeclineDecline, transaction not permitted to terminal
121DeclineDecline, exceeds withdrawal amount limit
122DeclineDecline, security violation
123DeclineDecline, exceeds withdrawal frequency limit
124DeclineDecline, violation of law
125DeclineDecline, card not effective
126DeclineDecline, invalid PIN block
127DeclineDecline, PIN length error
128DeclineDecline, PIN key sync error
129DeclineDecline, suspected counterfeit card
160DeclineDecline, additional customer authentication required
162DeclineDecline, Lifecycle violation
163DeclineDecline, Policy violation
164DeclineDecline, Fraud/Security violation
165DeclineDecline, Transaction not supported/blocked by the issuer
169DeclineDecline, Blocked by the cardholder; contact the cardholder
180DeclineDecline, by cardholders wish
197DeclineDecline, call AmEx
198DeclineDecline, call Card Processing Centre
200Pick-upPick-up (general, no comments)
201Pick-upPick-up, expired card
202Pick-upPick-up, suspected fraud
203Pick-upPick-up, card acceptor contact card acquirer
204Pick-upPick-up, restricted card
205Pick-upPick-up, card acceptor call acquirer's security department
206Pick-upPick-up, allowable PIN tries exceeded
207Pick-upPick-up, special conditions
208Pick-upPick-up, lost card
209Pick-upPick-up, stolen card
210Pick-upPick-up, suspected counterfeit card
400AcceptedAccepted (for reversal)
902Call acquirerDecline reason message: invalid transaction
903Call acquirerStatus message: re-enter transaction
904Call acquirerDecline reason message: format error
905Call acquirerDecline reason message: acquirer not supported by switch
906Call acquirerDecline reason message: cutover in process
907Call acquirerDecline reason message: card issuer or switch inoperative
908Call acquirerDecline reason message: transaction destination cannot be found for routing
909Call acquirerDecline reason message: system malfunction
910Call acquirerDecline reason message: card issuer signed off
911Call acquirerDecline reason message: card issuer timed out
912Call acquirerDecline reason message: card issuer unavailable
913Call acquirerDecline reason message: duplicate transmission
914Call acquirerDecline reason message: not able to trace back to original transaction
915Call acquirerDecline reason message: reconciliation cutover or checkpoint error
916Call acquirerDecline reason message: MAC incorrect
917Call acquirerDecline reason message: MAC key sync error
918Call acquirerDecline reason message: no communication keys available for use
919Call acquirerDecline reason message: encryption key sync error
920Call acquirerDecline reason message: security software/hardware error - try again
921Call acquirerDecline reason message: security software/hardware error - no action
922Call acquirerDecline reason message: message number out of sequence
923Call acquirerStatus message: request in progress
950Not acceptedDecline reason message: violation of business arrangement
951Not acceptedDecline reason message: limit exceeded