Please refer to the attached document to find the specific error message for failed Credit Card transactions.
Global Payments Response Codes
These tables list many of the Response Codes that may be returned when processing with the Credit Card Processor configured to Global Payments. The XCharge Error Codes are returned for unsuccessful transactions caused by a connection or account configuration issue. The Authorization Action Codes are returned for successful connections where the transaction may or may not have processed successfully. These response codes may also appear on your screen in XCharge.
XCharge Error Codes: |
||
Code |
Verbiage |
Description |
1020 |
Connection Timed Out |
XCharge is unable to process transactions over your internet connection. Check your internet connection first. If your internet connection is down then you will receive this response until it is back up. If the internet connection is up, further troubleshooting will be needed. |
1021 |
Could not detect a Modem |
XCharge is unable to process transactions over your modem connection because a modem is not currently configured. This response may indicate that no connection settings have been configured. |
1028 |
Unknown Error |
The Processing Account Terminal ID or Bank ID is invalid. This response may indicate that the Processing Account is not configured correctly in XCharge or BMS, or if the Processing Account information is not valid. |
1029 |
All Routes Bad |
XCharge is unable to process transactions over your modem connection. A modem is configured, but is unable to connect due to the modem or phone line setup. This response may indicate that no dial tone is available. |
1722 |
No Extended Error Description Available |
XCharge is unable to process transactions due to an internet connection failure. Your internet connection is likely working, but had an outage at some point and XCharge has not recovered. Reboot the XCharge Server PC if possible, or at least restart XCharge and the XCharge Server icon in your system tray to recover. |
Authorization Action Codes: |
||
Code |
Verbiage |
Description |
000 |
AP |
Approved or Completed Successfully. |
001 |
CALL XX |
The transaction was declined and the card issuer has requested a call. Most commonly this response code code indicates that a voice authorization is requested - instructions are available in Additional Information - Frequently Asked Questions. "XX" will be replaced with a code indicating the issuer or processor to call (e.g. "ND" for your Credit Card Processor or "AE" for American Express). |
002 |
CALL XX |
See above. This response code may indicate a touchtone capture that won’t roll to an operator. |
003 |
INVLD MERCH ID |
Invalid Terminal ID or Bank ID. |
004 |
PIC UP |
The transaction was declined by the card issuer, and the card has been flagged for suspicious activity. The card issuer is requesting you call the number on the back of the card for more information. |
005 |
DECLINE |
The transaction was declined by the card issuer. There could be many reasons for a decline, but the issuer is not sending the reason with this response. It is best to take another card or form of tender in this case. If the cardholder wants to know the reason for the decline, they can call the number on the back of their card to inquire with the issuer. |
006 |
REVERSED |
Requested transaction reversal was successful. |
007 |
DECLINE-CV2 FAIL |
Response for CVV2/CVC2 failure; declined. |
008 |
AP WITH ID |
Approved with positive ID; host does not capture this transaction. |
012 |
INVLD SERV ID INVALID REQUESTINVLD TRAN CODE |
Service ID number is incorrectAdministrative message contains a syntax errorProcessing code entered is incorrect; refer to valid processing code |
013 |
INVLD AMOUNT |
The amount entered is invalid. |
014 |
INVLD ACCTINVLD CODE ACCTINVLD PREFIX |
INVLD ACCT may refer to an account number that does not pass issuer’s edit checks (e.g. an invalid card number). INVLD CODE ACCT may refer to a valid account number matched with a transaction code for a different card type. INVLD PREFIX may refer to processor settings set up incorrectly for this account. |
019 |
PLEASE RETRY |
Global Payments GATEWAY requests a retry. |
054 |
INVLD EXP DATE |
Expiration date entered is incorrect. |
055 |
PIN INVALID |
Incorrect PIN entered. |
058 |
UNAUTH TRANS |
Merchant not set up for transaction code used. This response could indicate that the card or transaction type attempted is not enabled on the Processing Account. |
075 |
MAX PIN RETRIES |
Maximum PIN number entry attempts exceeded. |
094 |
AP DUPE |
The transaction was declined by the processor because it is a duplicate. This card has already been charged by your Processing Account for the same amount within a defined time period. If you intended to charge the card more than once, you may need to bypass the AP DUPE by changing the amount of this transaction. If you only intended to charge the card once then this message is letting you know it has gone through one time already, so you should not accept another payment. |
ON1 |
INV ACCT MATCH |
Account number entered during a void or adjustment transaction does not match the account number stored in the host for that item. |
0N2 |
INV AMT MATCH |
Amount entered for a void or adjustment transaction does not match the amount stored in the host for that item. |
0N3 |
INV ITEM NUM |
Item number entered for a void or adjustment transaction is incorrect. |
0N4 |
ITEM VOIDEDITEM REVERSED |
An adjustment or item review was attempted on a transaction previously voided or reversed. |
0N5 |
MUST BALANCE NOW |
Terminal has not been balanced within time specified in the Global Payments Merchant Master File for this merchant, but merchant is set up to perform extra transactions before balancing. |
0N7 |
NO DUP FOUND |
Override transaction is attempted on a non-duplicated transaction. |
0N8 |
INVALID DATA |
Format of the transaction is incorrect. |
0NA |
NO TRANS FOUND |
Reversal transaction is attempted on a transaction that is not in the open batch on the host. |
0NC |
AP NOT CAPTURED |
Approved, but this EDC merchant is not set up to capture this card type (applies only to credit card transactions). |
0NE |
AP AUTH-ONLY |
Approved, but this EDC merchant is not set up to capture this card type (applies only to credit card transactions). |
0NF |
INV BANK |
Acquiring Bank ID entered is incorrect. |
0P0 |
TRAN TYPE INVALID |
Transaction not supported by EFT Network or card issuer. |
0P1 |
APPROVED |
Approved debit card transaction. |
0P2 |
DB UNAVAIL 02 |
Global Payments GATEWAY is down. |
0P3 |
DB UNAVAIL 03 |
Global Payments GATEWAY Link timed out. |
0P4 |
DB UNAVAIL 04 |
Global Payments GATEWAY cannot contact EFT network or EFT Group ID is incorrect. |
0P5 |
UNAUTH USER |
Merchant is not set up for debit on Global Payments Merchant Master File. |
0P6 |
INVALID CARD |
Debit card not on issuer file. |
0P7 |
DB ISSUER UNAVAIL |
EFT network cannot contact issuer. |
0P8 |
INVALID POS CARD |
Card is not eligible for POS. |
0P9 |
ACCT TYPE INVLD |
Type of account entered cannot be accessed (checking, savings, etc.). |
0PA |
INVALID PREFIX |
No sharing arrangement for this card. |
0PB |
INVALID FIID |
Global Payments GATEWAY Financial Institution ID not set up. |
0S0 |
VERIFY XXXXXXXXXX |
Match on SCAN file; XXXXXXXXXX is routing/transit number on the negative file. |
0S1 |
INVALID LIC |
License or ID number entered during a check authorization transaction is incorrect. |
0S2 |
INVALID STATE CD |
State code entered is incorrect. |
0T1 |
EDC UNAVAILABLE |
EDC application down; try later. |
0T2 |
DB UNAVAIL 01 |
Debit application down; try later. |
0T3 |
SCAN UNAVAILABLE |
SCAN application is down; try later. |
0XC |
DECLINED |
Error contacting processor. |
121 |
EXCEEDS MAX AMT |
Exceeds withdrawal amount limit. |
123 |
EXCEEDS MAX USES |
Exceeds withdrawal frequency limit. |
Comments
0 comments
Please sign in to leave a comment.