Appendix A — Common Codes
This section describes codes commonly used in the Thredd Protect system.
For a full list of all codes, see the Smart Client Guide.
Message type (MTID)
-
0100 = Authorisation
-
1240 = Presentment
Processing code (Txn code)
Status |
Description |
---|---|
00 |
Debits (goods and services) |
01 |
Debits (for ATM withdrawals or for cash disbursements) |
02 |
Adjustment credits |
09 |
Debits (goods with cash back) |
11 |
Visa quasi-cash (POS) transactions |
12 |
Cash disbursement |
16 |
Payment Out |
17 |
Debits (for cash advance) |
18 |
Unique Transaction (requiers unique MCC) |
19 |
Adjustment debits (goods and services with cash back) |
20 |
Credits for refund |
21 |
Credits (for deposit |
22 |
Credits - Card load |
23 |
Credits - Card unload |
28 |
Credits (for Payment Transaction) |
59 |
Blocked Amount Posting |
90 |
PIN Unblock Transactions |
30 |
Balance Enquiry |
92 |
PIN Change Transactions |
Response status
Status |
Description |
---|---|
00 |
All good (Transaction was accepted) |
01 |
Txn declined |
03 |
Invalid merchant |
04 |
Capture card |
05 |
Do not honour |
06 |
Unspecified Error |
08 |
Honour with identification |
10 |
Partial Approval |
12 |
Invalid transaction |
13 |
Invalid amount |
14 |
Invalid card number (no such number) |
15 |
Unable to route at IEM |
17 |
Customer Cancellation |
30 |
Format error |
32 |
Completed Partially |
33 |
Restricted card |
37 |
Card acceptor call acquirer security |
38 |
Allowable PIN tries exceeded |
41 |
Lost card (Capture) |
43 |
Stolen card (Capture) |
51 |
Insufficient funds |
54 |
Expired card |
55 |
Incorrect PIN |
57 |
Transaction not permitted to cardholder |
61 |
Exceeds withdrawal amount limit |
62 |
Restricted card |
63 |
Security violation |
64 |
Original amount incorrect |
65 |
Exceeds withdrawal frequency limit |
66 |
Card acceptor call acquirer’s |
67 |
Card to be picked up at ATM |
68 |
Response to contact issuer |
71 |
PIN not changed |
75 |
Allowable number of PIN tries exceeded |
76 |
Wrong PIN, allowable number of PIN tried exceeded |
77 |
Issuer does not participate in the service |
78 |
Unacceptable PIN- Transaction declined |
80 |
Network error |
81 |
Foreign network failure |
82 |
Timeout at IEM |
83 |
Card destroyed |
85 |
Pin Unblock request |
85 |
PIN validation not possible |
87 |
Purchase Amount Only. No Cash Back Amount |
88 |
Cryptographic failure |
89 |
Authentication failure |
91 |
Issuer or switch is inoperative |
92 |
Unable to route at AEM |
94 |
Duplicate Transmission |
95 |
Reconcile error |
96 |
System malfunction |
98 |
Refund given to Customer |
99 |
Card Voided |
N7 |
Incorrect CVV (VISA Only) |
P5 |
PIN Change/Unblock request declined |
P6 |
Unsafe PIN |
POS (Point of Sale) data code starting with
Status |
Description |
---|---|
00 |
Unknown |
01 |
Manual entry |
02 |
Magstripe |
03 |
Barcode reader |
04 |
Optical Character Reader (OCR) |
05 |
Chip Transaction |
06 |
Chip PayPass Mapping Service application |
07 |
Contactless |
80 |
Magstripe |
81 |
Ecommerce |
90 |
Magstripe |
91 |
Contactless magnetic stripe |
92 |
Contactless input |
95 |
Visa only |
These can have subfields:
0 = Unspecified or unknown
1 = Terminal has PIN entry capability
2 = Terminal does not have PIN entry capability
8 = Terminal has PIN entry capability but PIN pad is not currently operative
Example:
-
050(0) = PAN auto-entry via integrated circuit card (ICC)- Unspecified or unknown
-
051(0) = PAN auto-entry via integrated circuit card (ICC) - Terminal has PIN entry capability
-
052(0) = PAN auto-entry via integrated circuit card (ICC)-Terminal does not have PIN entry capability
Card status code
Status |
Description |
---|---|
05 |
Do not honour |
14 |
Invalid Card Number |
41 |
Lost card |
43 |
Stolen card |
54 |
Expired card |
62 |
Restricted card |
63 |
Security Violation |
70 |
Cardholder to contact issuer |
83 |
Card Destroyed |
99 |
Card Voided |