Cashier Response codes

Every AeResponseCode your ECR can receive, and what it means.

Codes are relevant for in-store payment APIs

Use AeResponseCode in the response to decide the outcome. All 3xx codes are created by the terminal itself, not by the payment host.

0xx: Approved

CodeMeaning
000Approved
002Partially approved

1xx–2xx: Declined

CodeMeaning
100Declined
101Declined, expired card
106No more PIN retries
112Enter PIN (SCA, single-tap PIN required)
116Declined, insufficient funds
117Incorrect PIN
119Declined, not permitted to cardholder
120Declined, contact issuer
123Declined, exceeds withdrawal frequency limit
190Switch to chip and PIN
191Enter PIN on customer device
194Declined, not supported by bank
216Capture amount exceeds original transaction
217Cancel amount exceeds original transaction
218Unknown card
220Loyalty not found
221Reversal not allowed

3xx: Terminal errors

CodeMeaningCodeMeaning
301Host timeout313Technical error
302Host unreachable314Aborted by customer
303Card declined315Signature rejected
304Invalid request316Signature rejected, timeout
305Invalid response317Diagnosis completed
306Unsupported card318Diagnosis failed
307Use another card319Pending transactions
308Card error320Card removed
309Timeout321Use chip or another card
310Aborted from ECR322Use chip
311Cancelled on terminal323Backup solution not possible
312Aborted324Communication problem

4xx: Reversals

CodeMeaning
400Reversal accepted
401Reversal failed
402Already reversed

400 is an approved response.

9xx: Acquirer errors

CodeMeaning
900Missing acquirer response
901Acquirer timeout
902Error reading acquirer response
903Malfunction
904Corrupted response
905Unexpected response
906Rejected response
907Host refusal
909Technical error
910Acquirer connection problem

1xxx–2xxx: Gateway errors (fatal)

CodeMeaning
1000Declined, general error
1001Unsupported operation
1002Out of order
2000Technical error, system unavailable
2001Acquirer connection error
2002Technical problem

3000: Internal gateway error

CodeMeaning
3000Declined

For more information about response codes, see Get support.