Gateway Response Codes
On each transaction response, Fusebox returns a Gateway Response Code (API Field 1003) and Gateway Response Text (API Field 1010). The response code is to be evaluated by the integrated POS/PMS system to determine if a transaction was successful or not.
Response Code (API Field 1003) and Gateway Response Text (API Field 1010) and a description of each are identified below.
Field 1003 Code 0000
- Field 1010 Text: COMPLETE
- Description: Transaction was successful and approved on line (if applicable).
Field 1003 Code 0005
- Field 1010 Text: DUPLICATE
- Description: The transaction is a duplicate of a previously successful transaction based on the same account number, amount, reference number and locator values.
Field 1003 Code 0016
- Field 1010 Text: Final $ TOO LRG
- Description: The amount of the prior authorization is greater than the total authorized amount.
Field 1003 Code 0022
- Field 1010 Text
- EMPTY BATCH
- Description
- The amount of the prior authorization is greater than the total authorized amount
Field 1003 Code 0037
- Field 1010 Text
- CANNOT READ
- Description
- There is invalid data within the transaction that prevents it from being read and processed.
Field 1003 Code 0041
- Field 1010 Text
- BAD ACCT NUMBER
- Description
- The account number in API field 0003 is invalid
Field 1003 Code 0043
- Field 1010 Text
- BAD TRAN AMOUNT
- Description
- The amount value in API field 0002 is invalid
Field 1003 Code 0044
- Field 1010 Text
- BAD AUTH AMOUNT
- Description
- The total authorized amount value in API field 0128 is invalid
Field 1003 Code 0046
- Field 1010 Text
- BAD CARD INFO
- Description
- The total authorized amount value in API field 0128 is invalid
Field 1003 Code 0047
- Field 1010 Text
- BAD CARD TYPE
- Description
- The card type or tender type of the account in API field 0003 is invalid for the merchant
Field 1003 Code 0049
- Field 1010 Text
- BAD EXPIRATION
- Description
- The expiration date in API field 0004 is invalid.
Field 1003 Code 0054
- Field 1010 Text
- BAD REF NBR
- Description
- The reference number in API field 0007 is invalid.
Field 1003 Code 0057
- Field 1010 Text
- INVALID TERM ID
- Description
- The locator values in API fields 0109, 8003, or 8006 are incorrect or invalid.
Field 1003 Code 0059
- Field 1010 Text
- BAD TRAN CODE - Processor Response Text (varies by TPP)
- Description The transaction type in API field 0001 is invalid.
Field 1003 Code 0060
- Field 1010 Text
- Processor Response Text (varies by TPP)
- Description
- The transaction was not approved by the Third Party Processor.
Field 1003 Code 0067
- Field 1010 Text
- MISSING REQ FLD
- Description
- A required API field is missing for this transaction.
Field 1003 Code 0088
- Field 1010 Text
- SWITCH TIMEOUT
- Description
- The transaction sent to the Third Party Processor timed out waiting for a response.
Field 1003 Code 0097
- Field 1010 Text
- INVALID DATA
- Description
- There is invalid data within one or more API fields of this transaction.
Field 1003 Code 0099
- Field 1010 Text
- ERROR CODE: ### = [Internal Error Text (Varies) ]
- Description
- The transaction was unsuccessful for while processing.
Field 1003 Code 0100
- Field 1010 Text
- BAD_DCC_ELG_FLAG
- Description
- The DCC Eligibility Flag in API field 0151 is invalid.
Field 1003 Code 0166
- Field 1010 Text
- SWITCH DOWN
- Description
- The Third Party Interface is unable to connect and process transactions to the host.
Field 1003 Code 0173
- Field 1010 Text
- TRAN NOT ALLOWED
- Description
- The transaction type in API field 0001 is not supported for this merchant or allowed within the transaction life cycle.
Field 1003 Code 0182
- Field 1010 Text
- HOST NOT FOUND
- Description
- The Third Party host is not available process transactions.
Field 1003 Code 0244
- Field 1010 Text
- TOKEN NOT FOUND
- Description
- The token provided in API field 0003 was not found and could not be detokenized for processing.
Field 1003 Code 0280
- Field 1010 Text
- VOLTAGE ERROR
- Description
- Decryption of the account data using Voltage failed.
Field 1003 Code 0281
- Field 1010 Text
- Verifone ERROR
- Description
- Decryption of the account data using Verifone failed.
Field 1003 Code 0282
- Field 1010 Text
- PROTEGRITY ERROR
- Description
- The Tokenization/Detokenization of the account data using Protegrity failed.
Field 1003 Code 0283
- Field 1010 Text
- SAFETY ERROR
- Description
- Tokenization or Encryption processing failed.
Field 1003 Code 0284
- Field 1010 Text
- VOLTAGE COMPLETE
- Description
- The Voltage Encryption Initialization was successful.
Field 1003 Code 0285
- Field 1010 Text
- Verifone COMPLET
- Description
- The Verifone Encryption Initialization was successful.
Field 1003 Code 0286
- Field 1010 Text
- CARD NOT ENCRYPT
- Description
- The card/track data in API field 0003 is not encrypted when it is expected to be encrypted based on merchant setup.
Field 1003 Code 0287
- Field 1010 Text
- BAD_DCC_RATE
- Description
- The DCC Conversion Rate in API field 0150 is invalid.
Field 1003 Code 0288
- Field 1010 Text
- BAD_DCC_EXPONENT
- Description: The DCC Conversion Rate Exponent in API field 0159 is invalid.
Field 1003 Code 0289
- Field 1010 Text
- BAD_DCC_MARKUP
- Description: The DCC Markup Percentage in API field 0165 is invalid.
Field 1003 Code 0290
- Field 1010 Text
- BAD_DCC_OPTION
- Description
- DCC Eligibility Flag in API field 0151 is invalid.
Field 1003 Code 0291
- Field 1010 Text BAD_DCC_POS_CAP
- Description
- The DCC POS Capability in API field 0169 is invalid.
Field 1003 Code 0300
- Field 1010 Text
- BAD_CURRENCY_CDE
- Description
- The DCC Currency Code in API field 0140 or 0142 is invalid.
Field 1003 Code 0301
- Field 1010 Text
- BAD_DCC_AMT
- Description
- The DCC Amount in API field 0144 is invalid.
Field 1003 Code 0302
- Field 1010 Text
- ON GUARD ERROR
- Description
- Decryption of the account data using On Guard failed.
Issue Response Code 1022 and Issue Response Text 1023 for American Express, Discover, Mastercard and Visa
AMERICAN EXPRESS ISSUER CODES/TEXT
- 100 DENY
- 101 EXPIRED CARD
- 106 EXCEEDS PIN TRYS
- 109 INVALID MERCHANT
- 110 INVALID AMOUNT
- 111 INVALID ACCOUNT
- 115 FUNCTION NOT SUP
- 117 INVALID PIN
- 119 NOT ENROLLED
- 122 INVALID CID/CSC
- 125 BAD EFFECT DATE
- 130 MORE ID REQUIRED
- 181 FORMAT ERROR
- 183 INVALID CURRENCY
- 187 DENY OLD CARD
- 189 CLOSED MERCHANT
- 200 PICK UP CARD
- 909 SYSTEM FAILURE
DISCOVER ISSUER CODES/TEXT
- 05 DECLINED
- 03 INVALID MERCHANT
- 04 CAPTURE CARD
- 05 DO NOT HONOR
- 07 PICK-UP CARD
- 12 INVALID TRAN
- 13 INVALID AMOUNT
- 14 INVALID CARD NBR
- 19 RE-ENTER TRAN
- 30 FORMAT ERROR
- 31 NO BANK SUPPORT
- 38 PIN TRIES EXCEED
- 39 NO CREDIT ACCT
- 40 BAD FUNCTION
- 41 LOST CARD
- 43 STOLEN CARD
- 51 DECLINE
- 53 NO SAVINGS ACCT
- 54 EXPIRED CARD
- 55 INVALID PIN
- 56 NO CARD RECORD
- 57 TRAN NOT ALLOWED
- 58 TRAN NOT ALLOWED
- 59 SUSPECTED FRAUD
- 60 CONTACT ACQUIRER
- 61 EXC WITHDRAW AMT
- 62 RESTRICTED CARD
- 63 SECURITY FAILURE
- 64 BAD ORIGINAL AMT
- 65 EXC WITHDRAW CNT
- 66 CALL ACQUIRER
- 68 RESPONSE LATE
- 75 PIN TRIES EXCEED
- 76 INVALID TO ACCT
- 77 INVALID FRM ACCT
- 78 INVALID ACCOUNT
- 83 RESTRICT DOMAIN
- 87 NETWORK DOWN
- 91 ISSUER DOWN
- 92 UNABLE TO ROUTE
- 93 ILLEGAL TRANS
- 94 DUPLICATE TRANS
- 96 SYSTEM FAILURE
- N2 SOFT DOWN
- N3 SYSTEM DOWN
- N7 BAD AVS OR CID
MASTERCARD ISSUER CODES/TEXT
- 01 CALL ISSUER
- 03 INVALID MERCHANT
- 04 CAPTURE CARD
- 05 DO NOT HONOR
- 08 HONOR WITH ID
- 12 INVALID TRANS
- 13 INVALID AMOUNT
- 14 INVALID CARD
- 15 INVALID ISSUER
- 30 FORMAT ERROR
- 41 LOST CARD
- 43 STOLEN CARD
- 51 OVER LIMIT
- 54 EXPIRED CARD
- 55 INVALID PIN
- 57 TRAN NOT ALLOWED
- 58 TRAN NOT ALLOWED
- 61 AMT EXCEED LIMIT
- 62 RESTRICTED CARD
- 63 SECURE VIOLATION
- 65 EXCEEDS TRAN CNT
- 70 CALL ISSUER
- 71 PIN NOT CHANGED
- 75 PIN TRIES EXCEED
- 76 BAD TO ACCOUNT
- 77 BAD FROM ACCOUNT
- 78 INVALID ACCOUNT
- 84 INVALID AUTH
- 86 NO PIN VALIDATIN
- 87 PURCHASE NO CASH
- 88 CRYPTO FAILURE
- 89 UNACCEPTABLE PIN
- 91 ISSUER DOWN
- 92 UNABLE TO ROUTE
- 93 CALL ISSUER
- 94 DUPLICATE TRANS
- 96 SYSTEM ERROR
VISA ISSUER CODES/TEXT
- 01 REFER TO ISSUER
- 02 REFER TO ISSUER
- 03 INVALID MERCHANT
- 04 PICK UP CARD
- 05 DO NOT HONOR
- 06 ERROR
- 07 PICK UP CARD
- 12 INVALID TRANS
- 13 INVALID AMOUNT
- 14 INVALID ACCOUNT
- 15 NO SUCH ISSUER
- 19 REENTER TRANS
- 21 NO ACTION TAKEN
- 25 RECORD NOT FOUND
- 28 FILE UNAVAILABLE
- 39 NO CREDIT ACCT
- 41 PICK UP CARD
- 43 PICK UP CARD
- 51 INSUFFICIENT $$
- 52 NO CHECKING ACCT
- 53 NO SAVINGS ACCT
- 54 EXPIRED CARD
- 55 INCORRECT PIN
- 57 TRAN NOT ALLOWED
- 58 TRAN NOT ALLOWED
- 59 SUSPECTED FRAUD
- 61 EXCEEDS LIMIT
- 62 RESTRICTED CARD
- 63 SECURITY FAILURE
- 64 AML FAILURE
- 65 EXCESS FREQUENCY
- 70 PIN REQUIRED
- 74 PIN ERROR
- 75 PIN EXCEEDED
- 76 INVALID REVERSAL
- 78 CARD BLOCKED
- 79 ALREADY REVERSED
- 80 NO MONEY IMPACT
- 81 PIN ERROR
- 82 CVV ERROR
- 86 NO PVV VALUE
- 89 INELIGIBLE GIV
- 91 ISSUER OFFLINE
- 92 INVALID INSTITUT
- 93 ILLEGAL TRANS
- 1A MUST AUTH CUST
- B1 SURCHG NO PERMIT
- B2 SURCHG NO SUPORT
- N0 FORCE STIP
- N3 CASH NO AVAILABL
- N4 CASH OVER LIMIT
- N5 NO RESUBMIT
- N7 CVV2 FAILURE
- N8 EXCESSIVE AMOUNT
- P5 NO PIN CHANGE
- P6 PIN UNSAFE
- Q1 CARD AUTH FAILED
- R0 STOP PAYMENT
- R2 PIN NOT QUALIFY
- R3 REVOCATION
- Z3 OFFLINE DECLINED
Advice Code 1024 and Advice Text 1036 for Mastercard and Visa
MASTERCARD ADVICE CODES/TEXT
- M01 NEW ACCOUNT INFORMATION AVAILABLE
- M02 CANNOT APPROVE NOW, TRY AGAIN LATER
- M03 DO NOT TRY AGAIN
- M04 TOKEN REQUIREMENT NOT FULFILLED FOR TYP
- M21 PAYMENT CANCELLATION
- *** GENERAL DECLINE
VISA ADVICE CODES/TEXT
- 01 ISSUER WILL NEVER APPROVE
- 02 ISSUER CANNOT APPROVE AT THIS TIME
- 03 DATA QUALITY ERROR
- 04 GENERAL DECLINE