Skip to Content
docs
Error Codes

Bank Response Codes

Bank response codes returned in the code field of payment responses and callbacks.

These codes are returned in the bank response and indicate the result of the transaction processing by the bank.

Success

CodeDescription
000Approved

Decline Codes (1xx)

CodeDescription
100Decline (general, no comments)
101Decline (card expired)
102Decline (suspected fraud)
103Decline (contact acquirer bank)
104Decline (restricted card)
105Decline (contact acquirer bank’s security department)
106Decline (allowable PIN attempts exceeded)
107Decline (contact card issuer)
108Decline (contact card issuer for special conditions)
109Decline, invalid merchant
110Decline, invalid amount
111Decline, invalid card number
112Decline, PIN required
113Decline, unacceptable amount
114Decline, requested account type not available
115Decline, requested function not supported
116Decline, insufficient funds
117Decline, incorrect PIN
118Decline, no card data
119Decline, transaction not permitted for cardholder
120Decline, transaction not permitted for terminal
121Decline, withdrawal limit exceeded
122Decline, security violation
123Decline, withdrawal frequency limit exceeded
124Decline, law violation
125Decline, invalid card
126Decline, PIN block error
127Decline, PIN length error
128Decline, PIN synchronization error
129Decline, suspected counterfeit card
180Decline, by cardholder’s request

Pick-up Codes (2xx)

CodeDescription
200Pick-up (general, no comments)
201Pick-up (card expired)
202Pick-up (suspected fraud)
203Pick-up (contact acquirer bank)
204Pick-up (restricted card)
205Pick-up (contact acquirer bank’s security department)
206Pick-up (allowable PIN attempts exceeded)
207Pick-up (special condition)
208Pick-up (lost card)
209Pick-up (stolen card)
210Pick-up (suspected counterfeit card)

Status Messages (3xx)

CodeDescription
300Status message: file operation successful
301Status message: file operation not supported by receiver
302Status message: unable to find record in file
303Status message: duplicate record, old record replaced
304Status message: file record field edit error
305Status message: file locked
306Status message: file operation unsuccessful
307Status message: file data format error
308Status message: duplicate record, new record rejected
309Status message: unknown file

Other Codes

CodeDescription
400Accepted (for reversal)
499Approved, no original message data
500Status message: captured, balance available
501Status message: captured, no balance available
502Status message: amount not captured, total provided
503Status message: amounts not captured, no total available
504Status message: not captured, total provided
600Accepted (for administrative information)
601Status message: cannot trace original transaction
602Status message: invalid reference number for transaction
603Status message: reference number / PAN incompatible
604Status message: POS photo not available
605Status message: requested item provided
606Status message: request cannot be fulfilled, required documents not available
680List ready
681List not ready
700Accepted (for fee collection)
800Accepted (for network management)
900Advice received, no financial liability accepted
901Advice received, financial liability accepted
902Decline reason: invalid transaction
903Status indicator: re-enter transaction
904Decline reason: format error