The client application should not interpret the ReCo (Response Code) field or property value returned to the POS - it is provided for information only. You may store the value for historical and reference records. Generally the fully numeric Response Codes are defined by the bank or acquirers only.
ReCo (Response Code) | Explanation |
---|---|
00 | Transaction Approved |
01 | Refer to Card Issuer - customer’s bank (Card Issuer) indicates possible issue with the card number. Customer would need to contact their bank or the customer can use a different card |
02 | Refer to Card Issuer - customer’s bank (Card Issuer) indicates possible issue with the card number. Customer would need to contact their bank or the customer can use a different card |
03 | Invalid Merchant |
08 | Signature Required |
55 | Invalid PIN |
65 | Exceeded Withdrawal Attempts |
70 | Visa Contactless Online PIN required |
75 | PIN Try Limit Exceeded |
76 | Declined |
91 | Returned by the Windcave host when we cannot reach the issuer. We may try to Authorise Offline Transaction if applicable |
E1 | Card (Application) Blocked |
E2 | ICC Card Removed |
J1 | Refund Not Matched |
J2 | Refund Not Matched |
P0 | Printer is not present |
P1 | Printer is out of paper |
V0 | Protocol Version Mismatch |
V1 | Currency Mismatch |
V2 | Completion amount did not match Authorised amount |
V3 | Completion amount exceed Authorised amount |
V4 | Invalid prompt ID |
V5 | Transmit message failed |
V6 | Card read error (will be reported if the card read is bad, or an EMV or contactless card is removed before reading can be completed) |
V7 | Message is too long |
V8 | Maximum Authorisation Amount Exceeded |
V9 | Unable to display message |
VA | Busy. Wait for further possible message. |
VB | Card Read or Swipe Timeout |
VC | Self-test Failed |
VD | Hardware Failure |
VE | Not Initialised (CFG~SETD request is required) |
VF | Transaction Reference or Sequence Number Error |
VG | Invalid Object |
VH | Invalid Action |
VJ | More than max outstanding voids / completions outstanding (outstanding transactions not settled with Windcave internet servers) |
VK | Invalid request message (fields are malformed) |
VL | Configuration Update Needed (communication with Windcave host is required) |
VM | Stored value card presented |
VN | Non-stored value card presented |
VP | CRC Error |
VQ | Invalid Amount |
VR | Invalid Merchant Reference |
VS | Unsupported Baud Rate |
VT | Unsupported Maximum Message Size |
VU | Too many nested un-handled request messages |
VV | ICC response data exceeds maximum message length |
VW | Transaction cancelled |
VX | Access to Restricted Card Data prohibited |
VZ | Cannot execute command – TXEN is not enabled |
W1 | Feature is disabled. This message is received when you attempt an operation which has not been enabled at Windcave for this device |
W2 | ICC Declined. The ICC Card locally declined a transaction |
W3 | Data not available (e.g. When using GETT to retrieve a token that has not been retrieved, or is not configured on the Windcave host) |
W5 | Stored Value Card state is unknown. The card needs to be represented to confirm the correct card state (with an SVE command) |
W6 | Stored Value Transaction could not be settled – POS should reverse the transaction with an SVR |
W7 | A previous stored value transaction failed due to power failure |
W8 | Wrong card presented |
WB | Card is expired |
WD | Invalid card |
WE | Card not allowed (the card was not configured in the card prefix table) |
WF | Offline conditions exceeded |
WI | DeviceId supplied in SETD does not match the required DeviceIdPrefix configured for this device |
WJ | Transaction was offline, operation not allowed |
WO | Wrong sequence |
WP | Unknown MIFARE card |
WS | Necessary data not provided via Logon, e.g. Merchant ID, CATID |
WT | Card or account not suitable for Cash Out |
WU | Logon request is too frequent |
WV | Current transaction requires a Signature response before proceeding. Signature must be resolved |
WW | Transaction Cancelled, and Void sent to cancel or reverse the transaction by the host |
WX | Daily limit exceeded |
WY | Invalid response from Host |
WZ | Response MAC failed from Host |
X0 | Card is removed too soon |
X1 | Inappropriate Online Request |
U9 | Timeout (No Response from Host) |
Z9 | Signature Declined |