Certification Testing: Trigger Values and Response Codes

TRIGGER VALUES

Important! The following trigger values and response codes in this section are for testing purposes and are only valid against the Sandbox certification/testing environment. The values do not reflect errors that may be generated in production.

Generic (by Service Class)

The following trigger values and response codes should be referenced when integrating to service provider platforms that do not have unique trigger values and response codes.

  • Bankcard Processing (BCP)
  • Electronic Checking (ECK)
  • Stored Value Account (SVA)

All Service Classes (BCP, ECK, SVA)

The following trigger values apply to all service classes, transaction classes, and types.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.94 930.00-939.99 <varies> <varies> Timeout Response
Behavior is dependent on transaction path and environment condition, but this trigger is used to simulate stalled connections on the part of the service provider, causing upstream timeout conditions.
*.95 950.00-959.99 <varies> <varies> Dropped Connection Response
Behavior dependent on transaction path and environment condition, but this trigger is used to simulate dropped connections on behalf of the service provider, causing a connection error condition.

Service Provider-specific

The following trigger values and response codes should be referenced when integrating to each service provider platform listed below.

Note: Failure to use these values when integrating to the payment service provider platforms below may result in unexpected results during application certification testing. Service provider-specific trigger values and response codes may be added by service providers at any time.

Chase Orbital HC Retail Decisions (ReD) Fraud Prevention
Chase Tampa Direct TC
First Data BuyPass HC
First Data Nashville HC
Magensa Point-to-Point Encryption (P2PE)

 


 

Generic Bankcard Processing (BCP)

The following generic Bankcard Processing (BCP) trigger values and response codes are used for service providers that do not have specific trigger values and response codes defined in the Sandbox application certification environment.

Transaction Class: All BCP (Generic)

Trigger values and status codes apply to all BCP transaction classes (CREDIT, PINDEBIT, BANKCARD). Additional per-transaction class codes are listed below.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.10 100.00-109.99 108 Invalid Amount Amount is invalid.
*.52 520.00-529.99 150 Invalid Merchant Number The Merchant Number is incorrect.
*.53 530.00-539.99 151 Invalid Term Number The merchant ID is not valid or active.
*.54 540.00-549.99 152 Invalid Store Invalid Store Number
*.55 550.00-559.99 153 Invalid Bank Info Invalid banking information (such as ABA or ICA).
*.72 720.00-729.99 170 Invalid Tran Fmt The transaction format isn't valid.
*.73 730.00-739.99 171 Request Denied Transaction is not valid for this authorizer.
*.74 740.00-749.99 172 Tran Not Allowed Requested transaction type is not allowed for this card/merchant.
*.75 750.00-759.99 173 BIN Invalid BIN not set up for this merchant in routing table.
*.76 760.00-769.99 174 Invalid Function Merchant is Authorization Only and a capture record was sent.
*.84 840.00-849.99 182 Failed To Capture Failed to capture.
*.85 850.00-859.99 183 Capture Declined Capture declined.
*.92 920.00-929.99 190 Failed - Call Transaction failed, please call.
*.96 960.00-969.99 900 Fatal Comm Error Fatal communications error.
*.97 967.00-979.99 901 No Reply Processing network is temporarily unavailable.
*.98 980.00-989.99 902 Err - Retry Merchant number not on file.
*.99 990.00-999.99 903 Err - No Retry Error, do not retry, call issuer.

Transaction Class: CREDIT and PINDEBIT

Trigger values and status codes for the CREDIT and PINDEBIT transaction classes.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.00 0.00-9.99 0 APPROVED Authorization success.
*.01 10.00-19.99 1 Not OK Generic failure.
*.02 20.00-29.99 100 Auth Declined Cardholder's bank did not approve transaction.
*.03 30.00-39.99 101 Call Voice Oper Authorizer needs more information for approval.
*.04 40.00-49.99 102 Hold - Call Card issuer does not want that card used. Call for further instructions.
*.05 50.00-59.99 103 Pick Up Card Pick up card and call issuer.
*.06 60.00-69.99 104 Call Voice Oper Authorizer didn't respond within allotted time.
*.07 70.00-79.99 105 Invalid Card Account #/mag stripe is invalid.
*.08 80.00-89.99 106 Invalid Exp Expiration date is either incorrect format or prior to today.
*.09 90.00-99.99 107 Invalid PIN The Personal ID (such as PIN for a debit transaction) is incorrect.
*.22 220.00-229.99 120 Call Voice Oper Authorization center cannot be reached.
*.23 230.00-239.99 121 Pick Up Card Card has been reported lost or stolen. Pick up card and call issuer.
*.32 320.00-329.99 130 Declined Amount requested exceeds available funds or credit.
*.33 330.00-339.99 131 Declined Card is on negative file.
*.56 560.00-569.99 154 Card Not Allowed Merchant cannot accept this card.
*.57 570.00-579.99 155 Setup Required Merchant not set up for Private Label, Corporate Card, or other program.
*.58 580.00-589.99 156 BIN Not Allowed Merchant cannot accept this BIN range.
*.77 770.00-779.99 175 Tran Not Allowed The batch containing the transaction to void has been released.
*.78 780.00-789.99 176 Invalid Function Merchant is Authorization Only and a debit record was sent.
*.79 799.00-799.99 177 Invalid Function Manually entered transactions are not allowed for this terminal ID.
*.80 800.00-809.99 178 Exceeded Amount Maximum sale amount exceeded.
*.81 810.00-819.99 179 Exceeded Amount Maximum return amount exceeded.
*.82 820.00-829.99 180 Rev Not Allowed The batch containing the transaction has been released.
*.83 830.00-839.99 181 CV Error CVC2 or CID data entered is not correct for the card.
AuthorizeAndCapture > ReturnById/ReturnUnlinked

When supporting the AuthorizeAndCapture > ReturnById/ReturnUnlinked application operation flows, the following trigger values may be used. For more information, refer to Host Capture Operation Flows in the CWS Developer's Guide.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.93 930.00-939.99 <varies> <varies> Timeout Response: Behavior is dependent on transaction path and environment condition, but this trigger is used to simulate stalled connections on the part of the service provider, causing upstream timeout conditions.

Transaction Class: BANKCARD (CaptureAll, CaptureSelective)

Trigger values and status codes for the BANKCARD transaction class.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.00 0.00-9.99 200 SUCCESS Batch operation success.
*.01 10.00-19.99 201 Not OK Generic failure.
*.20 200.00-209.99 220 Batch Failed Batch settlement failed.
*.21 210.00-219.99 221 Batch Already Rels Batch has already been released.
*.22 220.00-229.99 222 Too Many Batches There are 999 open batches for this merchant.
*.23 230.00-239.99 223 SecAuth Not Allowed Host found no batch number matching the one sent.

 


 

Generic Electronic Checking (ECK)

The following generic Electronic Checking (ECK) trigger values and response codes are used for service providers that do not have specific trigger values and response codes defined in the Sandbox application certification environment.

Transaction Class: ACH (Generic)

Trigger values and status codes for the ACH transaction class.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.00 0.00-9.99 0 SUCCESS The transaction completed successfully.
*.01 10.00-19.99 1 NO RETURNS The transaction completed successfully, but no return information was available.
*.10 100.00-109.99 10 Account closed. The account was closed.
*.11 110.00-109.99 11 Unknown account. The account could not be located in the account table.
*.12 120.00-129.99 12 Invalid transaction. This card or terminal is not permitted to perform this transaction.
*.13 130.00-139.99 13 Invalid merchant. The merchant is not in the merchant database.
*.14 140.00-149.99 14 Invalid transaction format. There is a transaction format problem.
*.15 150.00-159.99 15 Request not permitted by this account. The transaction request was not permitted by the associated account configuration.
*.16 160.00-169.99 16 Account locked. Account locked. Call your help desk or operations support for additional information.
*.17 170.00-179.00 17 No previous transaction. The void or reversal transaction could not be matched to a previous (original) transaction.
*.18 180.00-189.99 18 Already reversed. The transaction was already reversed.
*.19 190.00-199.99 19 Void of activation after account activity Account activity prohibits this transaction from being voided.
*.20 200.00-209.99 20 Transaction identifier mismatch. The terminal transaction identifier(s) did not match (on a void or reversal).
*.21 210.00-219.99 21 Transaction already voided. The transaction was already voided.
*.22 220.00-229.99 22 Too late to void. Account activity prohibits this transaction from being voided.
*.99 990.00-999.99 100 Service error. Generic error used for Service Provider program specific errors. Response message should provide more details.

Transaction Class: ECK (Generic)

Trigger values and status codes for the ECK transaction class.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.00 0.00-9.99 0 SUCCESS The transaction completed successfully.
*.10 100.00-109.99 10 Account closed. The account was closed.
*.11 110.00-119.99 11 Unknown account. The account could not be located in the account table.
*.12 120.00-129.99 12 Invalid transaction. This terminal is not permitted to perform this transaction.
*.13 130.00-139.99 13 Invalid merchant. The merchant is not in the merchant database.
*.14 140.00-149.99 14 Invalid transaction format. There is a transaction format problem.
*.15 150.00-159.99 15 Request not permitted by this account. The transaction request was not permitted by the associated account configuration.
*.16 160.00-169.99 16 Account locked. Account locked. Call your help desk or operations support for additional information.
*.17 170.00-179.99 17 No previous transaction. The void transaction could not be matched to a previous (original) transaction.
*.18 180.00-189.99 18 Void of activation after account activity. Account activity prohibits this transaction from being voided.
*.19 190.00-199.99 19 Transaction identifier mismatch. The terminal transaction identifier(s) did not match (on a void).
*.20 200.00-209.99 20 Transaction already voided. The transaction was already voided.
*.21 210.00-219.99 21 Too late to void. Account activity prohibits this transaction from being voided.

 


 

Generic Stored Value Account (SVA)

The following generic Stored Value Account (SVA) trigger values and response codes are used for service providers that do not have specific trigger values and response codes defined in the Sandbox application certification environment.

Transaction Class: SVA (Generic)

Trigger values and status codes for the SVA transaction class.

Trigger Value Trigger Value Range StatusCode StatusMsg Description
*.00 0.00-9.99 0 SUCCESS The transaction completed successfully.
*.01 10.00-19.99 1 Insufficient funds. Requested funds not available on this account.
*.02 20.00-29.99 2 Account closed. The account was closed, probably because the account balance was $0.00.
*.03 30.00-39.99 3 Unknown account. The account could not be located in the account table.
*.04 40.00-49.99 4 Inactive account. The account has not been activated by an approved location.
*.05 50.00-59.99 5 Expired card. The card’s expiration date has been exceeded.
*.06 60.00-69.99 6 Invalid transaction code. This card or terminal is not permitted to perform this transaction, or the transaction code is invalid.
*.07 70.00-79.99 7 Invalid merchant. The merchant is not in the merchant database or the merchant is not permitted to use this particular card.
*.08 80.00-89.99 8 Already active. The card is already active and does not need to be reactivated.
*.09 90.00-99.99 9 System error. There is a problem with the host processing system. Call your help desk or operations support.
*.10 100.00-109.99 10 Lost or stolen card. The transaction could not be completed because the account was previously reported as lost or stolen.
*.11 110.00-119.99 11 Not lost or stolen. The replacement transaction could not be completed because the account was not previously marked as lost/stolen.
*.12 120.00-129.99 12 Invalid transaction format. There is a transaction format problem.
*.13 130.00-139.99 13 Bad mag stripe. The magnetic stripe could not be parsed for account information.
*.14 140.00-149.99 14 Incorrect location. There was a problem with the merchant location.
*.15 150.00-159.99 15 Max balance exceeded. The transaction, if completed, would cause the account balance to be exceeded by the max balance as specified in the promotion. Some merchants set the max balance to a value twice the max transaction amount.
*.16 160.00-169.99 16 Invalid amount. There was a problem with the amount field in the transaction format - more or less than min/max amounts specified in the promotion for that transaction.
*.17 170.00-179.99 17 Request not permitted by this account.  
*.18 180.00-189.99 18 Balance not available. Due to an internal error, information from this account could not be retrieved.
*.19 190.00-199.99 19 Account locked.  
*.20 200.00-209.99 20 No previous transaction. The void or reversal transaction could not be matched to a previous (original) transaction. In the case of a pre-auth redemption, the corresponding locking transaction could not be identified.
*.21 210.00-219.99 21 Already reversed.  
*.22 220.00-229.99 22 Generic denial. An error was produced which has no other corresponding status code for the provided version/format.
*.23 223.00-239.99 23 Bad authorization code. The authorization code test failed.
*.24 240.00-249.99 24 Invalid status change. The status change requested (e.g. lost/stolen, freeze active card) cannot be performed.
*.25 250.00-259.99 25 Void of activation after account activity. Account activity prohibits this transaction from being voided.
*.26 260.00-269.99 26 Invalid transaction source. The provided source field is not valid for this transaction.
*.27 270.00-279.99 27 Invalid currency. The provided currency is invalid.
*.28 280.00-289.99 28 Request not International. Merchant configured to require currency information for each financial transaction, however none was sent.
*.29 290.00-299.99 29 Currency conversion error. Internal system error.
*.30 300.00-309.99 30 Transaction number mismatch. The terminal transaction number did not match (on a void or reversal).
*.50 500.00-509.99 100 Activation not allowed. The card cannot be activated due to service/program configuration.
*.51 510.00-519.99 101 Transaction already voided. Transaction already voided.
*.52 520.00-529.99 102 Authorization failed. Card or PAN authorization failed.
*.53 530.00-539.99 103 Registration required. Registration is required for this account prior to performing requested transaction.
*.54 540.00-549.99 104 Insufficient activation amount. Activation amount is invalid due to service/program configuration.
*.55 550.00-559.99 105 Insufficient load amount. Load amount is invalid due to service/program configuration.
*.56 560.00-569.99 106 Invalid PAN. PAN is invalid.
*.57 570.00-579.99 107 Negative load amount. Load amount cannot be negative.
*.58 580.00-589.99 108 Order not found. Unable to locate order.
*.59 590.00-599.99 109 User authentication failed. Unable to validate user credentials.
*.60 600.00-609.99 110 User authorization failed. User not authorized to perform transaction.
*.61 610.00-619.99 111 Service error. Generic error used for Service Provider program specific errors. Response message should provide more details.
*.62 620.00-629.99 112 Too late to void. Account activity prohibits this transaction from being voided.
*.63 630.00-639.99 113 Unbalanced transaction. Order amounts and payment amounts do not balance.
*.64 640.00-649.99 114 Unsupported currency. Currency not supported.
*.65 650.00-659.99 115 Loyalty account invalid. Unable to validate Loyalty account.
*.66 660.00-669.99 116 Service does not support Loyalty. Service/program configuration does not support Loyalty.
*.80 800.00-809.99 800 Terminal authentication required. Merchant should perform a terminal authentication.

 


 RESPONSE CODES

Chase Orbital Salem/Tampa/Retail HC

The following Sandbox trigger values and response codes are specific to software companies integrating to the Chase Orbital Salem/Tampa/Retail HC platform. These values should be used in lieu of the generic Bankcard Processing (BCP) trigger values and response codes to avoid unexpected results during certification testing.

Important! The following trigger values and response codes in this section are for testing purposes and are only valid against the Sandbox certification/testing environment. The values do not reflect errors that may be generated in production.

tr>BLRe-AuthorizationDecline

Orbital Error Response Codes <StatusCode>
Orbital <RespCode> Orbital Description Orbital Status <StatusCode>
00 Approved Approved
01 Call/Refer to Card Issuer Decline
02 Refer to Card Issuer's Special Conditions Decline
03 Invalid Merchant Number Error
04 Pickup Decline
05 Do Not Honor Decline
06 Other Error Decline
07 Stop Deposit Order Decline
08 Approved Authorization, Honor with Identification Approved
09 Revocation of Authorization Decline
10 Default Call Decline
11 Approved Authorization, VIP Approval Approved
12 Invalid Transaction Type Decline
13 Bad Amount Decline
14 Invalid Credit Card Number Decline
15 Default Call Low Fraud Decline
16 Default Call Medium Fraud Decline
17 Default Call High Fraud Decline
18 Default Call Unavailable Fraud Decline
19 Re-enter Transaction Error
20 Floor Low Fraud Decline
21 Floor Medium Fraud Decline
22 Floor High fraud Decline
23 Floor Unavailable Fraud Decline
24 Validated Approved
26 Pre-noted Approved
27 No Reason to Decline Approved
28 Received and Stored Approved
29 Provided Authorization Approved
30 Invalid Value in Message Error
31 Request Received Approved
32 BIN Alert Approved
33 Card is Expired Decline
34 Approved for Partial Approved
35 Zero Amount Error
36 Bad Total Authorization Amount Error
37 Invalid Secure Payment Data Error
38 Merchant not MC SecureCode Enabled Decline
39 Previously Processed Transaction Error
40 Requested Function not Supported Error
41 Lost/Stolen Decline
42 Account Not Active Decline
43 Lost/Stolen Card Decline
44 Account Not Active Decline
45 Duplicate Transaction Decline
46 Blanks not Passed in Reserved Field Decline
50 Positive ID Decline
52 Processor Decline Decline
56 Restraint Decline
58 Transaction not Permitted to Terminal Error
59 Soft AVS Decline
60 Do Not Honor Low Fraud Decline
61 Do Not Honor Medium Fraud Decline
62 Do Not Honor High fraud Decline
63 Do Not Honor Unavailable Fraud Decline
64 CVV2/CVC2 Failure Decline
65 Invalid Amex CID Decline
66 Other Error Error
68 Invalid CC Number Error
69 Does not Match MOP Error
71 No Account Decline
72 Invalid Institution Code Decline
73 Method of Payment is Invalid for Merchant Error
74 Invalid Expiration Date Decline
75 Bad Amount Error
77 Invalid Amount Decline
78 Missing Companion Data Error
79 Invalid Merchant Error
80 Invalid MOP for Division Error
81 Call Low Fraud Decline
82 Call Medium Fraud Decline
83 Call High Fraud Decline
84 Call Unavailable Fraud Decline
85 Duplicated Order # Error
86 Auth Recycle Host down Error
87 Invalid Currency Error
88 Invalid Purch. Level 3 Error
89 Credit Floor Decline
91 Approved Low Fraud Approved
92 Approved Medium Fraud Approved
93 Approved High Fraud Approved
94 Approved Fraud Service Unavailable Approved
95 Invalid Data Type Error
96 Invalid Record Sequence Error
97 Percents Not Total 100 Error
98 Issuer Unavailable Decline
99 No Answer/Unable to send Error
A1 Payments Not Total Order Error
A2 Bad Order Number Error
A3 FPO Locked Error
A4 FPO Not Allowed Error
A5 Auth Amount Wrong Error
A6 Illegal Action Error
A8 Invalid Start Date Error
A9 Invalid Issue Number Error
B1 Invalid Transaction Type Error
B2 Account Previously Activated Decline
B3 Unable to Void Transaction Error
B5 Not on File Decline
B7 Fraud Decline
B8 Bad Debt Decline
B9 On Negative File Decline
BA Under 18 Years Old Decline
BB Possible Compromise Decline
BC Bill To Not Equal To Ship To Decline
BD Invalid Pre-approval Number Decline
BE Invalid Email Address Decline
BF PA ITA Number Inactive Decline
BG Blocked Account Decline
BH Address Verification Failed Decline
BI Not on Credit Bureau Decline
BJ Previously Declined Decline
BK Closed Account, New Account Closed Decline
BM Re-Authorization – No Match Decline
BN Re-Authorization – Timeframes Exceeded Decline
BO Stand In Rules Decline
BP Customer Service Phone Number required on Transaction Types 1 (MO/TO) and 2 (Recurring). MC Only Error
BQ Issuer has Flagged Account as Suspected Fraud. (Discover Only) Decline
BR Invalid MCC Sent Error
BS New Card Issued Decline
BT Not Authorized to send record Decline
C1 Invalid Issuer Decline
C2 Invalid Response Code Decline
C3 Excessive PIN Try Decline
C4 Over Limit Decline
C5 Over Freq Limit Decline
C6 Over Sav Limit Decline
C7 Over Sav Freq Decline
C9 Over Credit Freq Decline
D1 Invalid For Credit Decline
D2 Invalid For Debit Decline
D3 Rev Exceed Withdrawal Decline
D4 One Purchasing Limit Decline
D5 On Negative File Decline
D6 Changed Field Decline
D7 Insufficient Funds Decline
D8 Encrypted Data Bad Decline
D9 Altered Data Decline
E3 Invalid Prefix Decline
E4 Invalid Institution Decline
E5 Invalid Cardholder Decline
E6 BIN Block Decline
E7 Stored Approved
E8 Invalid Transit Routing Number Error
E9 Unknown Transit Routing Number Error
F1 Missing Name Error
F2 Invalid Account Type Error
F3 Account Closed Error
F4 No Account/Unable To Locate Error
F5 Account Holder Deceased Error
F6 Beneficiary Deceased Error
F7 Account Frozen Error
F8 Customer Opt Out Error
F9 ACH Non-Participant Error
G1 No Pre-note Error
G2 No Address Error
G3 Invalid Account Number Error
G4 Authorization Revoked by Consumer Error
G5 Customer Advises Not Authorized Error
G6 Invalid CECP Action Code Error
G7 Invalid Account Format Error
G8 Bad Account Number Data Error
G9 No Capture Decline
GA Account Non-Convertible Decline
H1 No Credit Function Decline
H2 No Debit Function Decline
H3 Rev Exceed Withdrawal Decline
H4 Changed Field Decline
H5 Terminal Not Owned Decline
H6 Invalid Time Decline
H7 Invalid Date Decline
H8 Invalid Terminal Number Decline
H9 Invalid PIN Decline
I1 Block Activation Failed – Card Range Not Set Up for MOD 10 Error
I2 Block Activation Failed – E-mail or Fulfillment Flags were set to Y Error
I3 Declined – Issuance Does Not Meet Minimum Amount Declined
I4 Declined – No Original Auth Found Decline
I5 Declined – Outstanding Auth, Funds On Hold Decline
I6 Activation Amount Incorrect Decline
I7 Block Activation Failed – Account Not Correct Or Block Size Not Correct Decline
I8 Mag Stripe CVD Value Failed Decline
I9 Max Redemption Limit Met Decline
J1 No Manual Key Decline
J2 Not Signed In Decline
J3 Excessive PIN Try Decline
J4 No DDA Decline
J5 No SAV Decline
J6 Excess DDA Decline
J7 Excess DDA FREQ Decline
J8 Excess SAV Decline
J9 Excess SAV FREQ Decline
K1 Excess Card Decline
K2 Excess Card Freq Decline
K3 Reserved Future Decline
K4 Reserved Closing Decline
K5 Dormant Decline
K6 NSF Decline
K7 Future RD Six Decline
K8 Future RD Seven Decline
K9 Transaction Code Conflict Decline
L1 In Progress Decline
L2 Process Unavailable Error
L3 Invalid Expiration Error
L4 Invalid Effective Error
L5 Invalid Issuer Decline
L6 Transaction Not Allowed For Cardholder Decline
L7 Unable to Determine Network Routing Error
L8 System Error Error
L9 Database Error Error
M1 Merchant Override Decline Decline
M2 Partial Authorization Not Allowed Decline
ND Account number appears on European Direct Debit negative file Decline
PA Partial Approval Approved
PB Revocation of all Authorization Decline
PC Country On Fraud Filter List Decline
PD Partial Authorization Override Not Allowed Decline
PP No Match for Debit Authorization based on Trace, Account, and Division Number Error
PQ Unable to Validate Debit Auth Record Based on Amount, Action Code, and MOP Error
PR Refund Not Allowed – Refund Requested on a Star only BIN or BIN not Found Error
R1 Blocked Card Number Prefix Decline
R2 Blocked Card Number Decline
R3 Blocked Issuing Country Decline
R4 Ceiling Limit Decline
R5 Not Authorized to Send Record Decline

Chase Tampa Direct TC

The following Sandbox trigger values and response codes are specific to software companies integrating to the Chase Tampa Direct TC platform. These values should be used in lieu of the generic Bankcard Processing (BCP) trigger values and response codes to avoid unexpected results during certification testing.

Important! The following trigger values and response codes in this section are for testing purposes and are only valid against the Sandbox certification/testing environment. The values do not reflect errors that may be generated in production.

Transaction Authorization System (TAS) Error Messages (Response Codes) Sandbox Trigger Values
*.59 will trigger a partial authorization (partial approval) response. The approved response amount will be $1.59, so the request value should be at least $2.59.
Error <StatusCode> Terminal Message <StatusMsg> Description
200 AUTH DECLINED Cardholder's bank did not approve transaction. *.03
201 CALL VOICE OPER Authorizer needs more information for approval. *.04
202 HOLD - CALL Card issuer does not want that card used. Call for further instructions. *.05
203 CALL VOICE OPER Authorizer didn't respond within allotted time. *.07
204 INVALID CARD NO Account #/mag stripe is invalid. *.08
205 INVALID EXP DATE Expiration date is either incorrect format or prior to today. *.09
206 INVALID ICA NO Invalid International Control Account number. N/A
207 INVALID ABA NO Invalid American Banking Association number. N/A
208 INVALID PIN NO The Personal ID Number for a debit transaction is incorrect. *.10
209 INVALID BANK MID The Bank Merchant ID is incorrect. *.11
210 INVALID TERM NO The merchant ID is not valid or active. *.12
211 INVALID AMOUNT Amount is either: equal to 0, has no decimal, has decimal in wrong place, or has multiple decimals. *.13
213 INVALID TRAN FMT The transaction format isn't valid, typically invalid SIC code *.14
214 CALL VOICE OPER Authorization center cannot be reached. N/A
215 LOST/STOLEN CARD Card has been reported lost or stolen. *.15
216 INVALID PIN Personal ID code is incorrect. N/A
217 OVER CREDIT FLR Amount requested exceeds credit limit. *.16
218 REQUEST DENIED Transaction is not valid for this authorizer. *.17
220 NOT ONLINE TO XX Fatal communications error. *.18
240 CARD NOT ON FILE Retail Issued account number does not exist *.19
248 CVC2/CID ERROR CVC2 or CID data entered is not correct for the card. *.20
300 INVALID TERM ID First 2 digits of MID not equal to F. or K. N/A
301 INVALID EXP DATE Two digit month not between 01 and 12. *.21
302 CARD EXPIRED Card date prior to system date. *.22
303 AMOUNT ENTRY ERR Amount length not between 3 and 8 digits. N/A
304 AMOUNT ENTRY ERR Amount either has no decimal, more than one, or it is positioned incorrectly. N/A
305 AMOUNT ENTRY ERR Amount contains non-numeric characters. N/A
306 INVALID CARD Account #/mag stripe contains non-numeric characters. N/A
307 INVALID CARD Account #/mag stripe is less than 5 char long. N/A
308 INVALID CARD Account #/mag stripe does not pass MOD 10 check. *.23
309 INVALID TERM ID Terminal ID not found in terminal file. *.24
310 INVALID CARD Account #/mag stripe is incorrect length. N/A
311 CALL CENTER Host couldn't read terminal file within specified time. *.25
312 INVALID CARD Account # can't be found in BIN table. N/A
313 INVALID STORE 12 digit merchant/store # not found in file. *.26
314 CALL CENTER Host couldn't read store file within specified time. *.27
315 INV TRAN CODE Tran Code not supported for that card type. *.28
317 INVALID CARD Discover not set up for draft capture or no subscriber #. N/A
318 INVALID CARD LENGTH Length does not match routing table specification. *.29
319 INVALID AMOUNT Transaction amount all zeroes. N/A
320 INVALID FORMAT Missing field separator or ETX. *.30
321 INV/MSSNG AUTH CODE Authorization code is missing or incorrect on a prior sale. *.31
322 INV INDUSTRY DATA Industry specific data is incorrect. *.32
323 INVALID TRANS CLASS Transaction class is not "F" financial. *.33
325 INVALID DURATION Duration is not 01-99 N/A
326 INV PREF CUST IND Preferred customer indicator is not Y or N. N/A
327 INV CARD TYPE/REVERS A Partial Reversal was attempted for a non-Visa card. *.35
328 INV INDUSTRY INCRMTL An incremental authorization was attempted for an industry other than Lodging or Auto Rental. N/A
329 INV INDUSTRY REVERSL An reversal authorization was attempted for an industry other than Lodging, Auto Rental or MO/PO. *.36
330 PSRF REC NOT FOUND An Incremental or Reversal authorization was attempted against a transaction that did not qualify for PSIRF. *.37
331 INV FOLIO NO/HOTEL Folio number is not a 6 digit numeric field. N/A
332 INV CHARGE DES/HOTEL Charge descriptor field is not 2 digit numeric. N/A
333 INV INDUSTRY/NO SHOW A No Show transaction was attempted for an industry other than lodging or auto rental N/A
334 INV CARD TYPE/MARKET Market specific data is present for non-supported card. *.38
335 INVALID VEHICLE NO Vehicle number is not 5 digit numeric field. N/A
336 INVALID ODOMETER NO Odometer field is not 6 digit numeric. N/A
337 INVALID DRIVER NO Driver number is not 6 digit numeric or 4 digit with 2 leading spaces. N/A
338 INV/MSSNG MO/TO NO Order number is missing or contains invalid data. *.39
339 INV COMB SIC/MO/TO Invalid “Transaction Type” indicator for a mail order only SIC code under industry specific data. *.40
340 REVERSAL AUTH EXISTS A second reversal authorization was attempted, only one is permitted. *.41
341 INV AMOUNT/REVERSAL Reversal amount is invalid or greater than original authorization amount. *.42
342 INV PIN CAPABILITY PIN capability field contains invalid data. *.43
343 INV AUTH CHAR IND Auth Characteristics Indicator field contains invalid data. *.44
344 TRANS ID NOT NUMERIC Transaction ID field contains non-numeric data. *.45
345 TRANS ID NOT MATCH Transaction ID does not match original authorization. *.46
346 INV BANKNET REF NO BankNet reference number contains invalid data or does not match original authorization. *.47
347 DURATION > 99 DAYS Duration field greater than 99. N/A
348 MSDI NOT MATCH CPS Market specific data indicator does not match CPS type. *.48
349 IND CD NOT MATCH CPS Industry code does not match custom payment service type. *.49
350 INC/REV NOT MANUAL Incremental or reversal auths must be manually entered. *.50
353 PREM NOT ALLOWED Must use a special SIC code to accept Premier MC cards *.51
357 CARD/STORE INVALID Retail Issued account number not valid for that Store number. *.52
358 AMEX NOT ALLOWED Amex capture not equal to C, A or P or SE# missing. *.53
359 DINERS NOT ALLOWED Diners capture not equal to C or D. *.54
360 CAR BLNC NOT ALLOWED Carte Blanche capture is not equal to C or D. *.55
361 JCB NOT ALLOWED JCB capture is not equal to C or D. *.56
362 INVALID EC DATA Invalid Electronic Commerce Data *.57
602 CALL VOICE OPER Authorization center cannot be reached. N/A
999 CLIENT NOT FOUND Client identifier field is not on system. N/A
Debit/EBT/Check/Stored Value Error Messages Sandbox Trigger Values
200 AUTH DECLINED Cardholder's bank did not approve transaction. N/A
201 CALL VOICE OPER Authorizer needs more information for approval. N/A
202 HOLD - CALL Card issuer does not want that card used. Call for further instructions. N/A
203 CALL VOICE OPER Authorizer didn't respond within allotted time. N/A
204 INVALID CARD NO Account #/mag stripe is invalid. N/A
205 INVALID EXP DATE Expiration date is either incorrect format or prior to today. N/A
206 INVALID ICA NO Invalid International Control Account number. N/A
207 INVALID ABA NO Invalid American Banking Association number. N/A
208 INVALID PIN NO The Personal ID Number for a debit transaction is incorrect. N/A
209 INVALID BANK MID The Bank Merchant ID is incorrect. N/A
210 INVALID TERM NO The merchant ID is not valid or active. N/A
211 INVALID AMOUNT Amount is either: equal to 0, has no decimal, has decimal in wrong place, or has multiple decimals. N/A
213 INVALID TRAN FMT The transaction format isn't valid, typically invalid SIC code N/A
214 CALL VOICE OPER Authorization center cannot be reached. N/A
215 LOST/STOLEN CARD Card has been reported lost or stolen. N/A
216 INVALID PIN Personal ID code is incorrect. N/A
217 OVER CREDIT FLR Amount requested exceeds credit limit. N/A
218 REQUEST DENIED Transaction is not valid for this authorizer. N/A
220 NOT ONLINE TO XX Fatal communications error. N/A
221 AUTH DOWN-RETRY Debit authorizer temporarily unavailable. N/A
222 AUTH DECLINED Vehicle not found in positive file. N/A
223 INVALID PIN NO Driver # not found in positive file. N/A
224 AUTH DECLINED Card is on private label negative file. N/A
225 CARD NOT ALLOWED Merchant does not accept this card. N/A
226 PL SETUP REQD Merchant not set up for Private Label. N/A
227 BIN NOT ALLOWED Merchant cannot accept this Private Label BIN range. N/A
228 CARD NOT ALLOWED Merchant cannot accept this card. N/A
229 INV MERC RSTRCT CODE Restriction code field contains invalid data. N/A
230 PROD RESTRICTED Merchant attempted a product code not permitted by this merchant. N/A
231 PROD NOT ON FILE Merchant attempted a product code that does not exist on host. N/A
232 AUTH DECLINED Invalid card type for Prior Auth sale. N/A
233 AUTH DECLINED Terminal Type not supported. N/A
234 AUTH DECLINED T&E card used for Sale when merchant only allows Auth Only. N/A
235 *REQUEST DENIED* Prior Auth selected with no Auth code provided. N/A
245 CANNOT PROCESS REQ SV error on prior auth transaction N/A
246 UNABLE TO VOID SV issuer unable to void transaction N/A
247 PIN NOT SELECTED The EBT recipient has not selected a PIN for this card. N/A
248 UNMATCH VCH INFO The Voucher submitted does not match one previously issued. N/A
249 TRAN NOT DEFINED This type of transaction is not allowed for this card. N/A
257 BLOCK ACT NOT ALWD The merchant is not allowed to process Stored Value Block Activations N/A
258 INCORRECT ACT AMT The activation amount requested does not match the predenominated amount for this card. N/A
266 NO CHECKING ACCOUNT Invalid checking account N/A
267 NO SAVINGS ACCOUNT Invalid savings account N/A
285 RETRY – ALT ENTRY Retry the transaction via alternate entry mode N/A
292 AUTH DOWN - RETRY Authorizer is not responding N/A
293 AUTH BUSY - RETRY Authorizer not available at this time. N/A
294 AUTH BUSY - RETRY Authorizer not available at this time N/A
297 AUTH ERROR - RETRY Authorizer not available at this time N/A
298 ERR - PLS RETRY Debit authorizer experienced an error. N/A
299 ERR - PLS RETRY Debit authorizer experienced an error. N/A
300 INVALID TERM ID The length of the merchant ID is incorrect or contains invalid data. N/A
301 INVALID FUNCTION Tran code is incorrect or wrong length. N/A
302 INVALID CARD Mag stripe contains invalid data or account # is greater than 19 digits N/A
303 INVALID EXP DATE Card has expired, month was not 01-12 or year was not 00-99. N/A
304 INVALID ACTION CODE Action code is longer than 1 digit. N/A
305 AMT ENTRY ERROR Amount was less than .01 or greater than 99999.99 or contained non- numeric data. N/A
306 INVALID PIN Incorrect PIN block length. N/A
307 INVALID CARD Invalid card type or account number. N/A
308 AUTH # NOT ENTERED Auth code was not entered on a Prior Auth, Incremental or Rev. N/A
309 INVALID DOWN PAY IND Insurance down payment indicator is invalid. N/A
310 POLICY # WRONG LEN Insurance policy number is incorrect length. N/A
311 INVALID IND CODE Industry type must be RE or DM. N/A
312 INVALID FUNCTION Tran code is invalid or contains alpha data. N/A
313 ENTRY MODE INVALID POS Entry mode submitted is invalid. N/A
314 INVALID INDUSTRY DATA The Industry Specific field contains invalid data. N/A
315 INV FLEET DATA The Fleet Card field contains invalid data. N/A
316 INVALID SYS INFO The System Information field contains invalid data. N/A
317 INVALID FORMAT Payment Service indicator or Trans ID is invalid. N/A
318 INVALID TRANS CLASS Transaction class not “F” for financial transaction. N/A
319 INV PIN CAPABILITY Pin capability code field contains invalid data. N/A
320 INV/MISSING RETR REF Retrieval Reference # is missing or contains alpha data. N/A
321 INV MSDI Market Specific Data field contains invalid data. N/A
322 INVALID DURATION Market specific data field Duration is 00, blank or missing. N/A
323 INV PREF CUST IND Preferred Customer indicator contains invalid data.. N/A
324 INV MO/TO NUMBER Mail/Telephone Order number is invalid. N/A
325 INV SALE/CHG DES/FOLIO Hotel Sale Code, Charge Descriptor or Folio contains invalid data. N/A
326 INV MULT CLR SEQ NO Multiple Clearing sequence number is invalid. N/A
327 INV PURCH CARD DATA Purchasing card field contains invalid data. N/A
328 INV INPUT/USE VRU Insurance transaction not from VRU. N/A
400 INVALID TERM ID Merchant ID not found in merchant file. N/A
401 INVALID TERM ID Merchant ID not found in terminal file. N/A
402 TERM NOT ACTIVE Active flag for merchant set to "N". N/A
403 INVALID ACT CODE Merchant not set up for cash advance function. N/A
404 VOID NOT ALLOWED The transaction requested for voiding is not an EFT transaction. N/A
405 REF NUM NOT FOUND Transaction requested for reversal not found. N/A
406 PROC ERROR 7 The host can't clear all transaction records for the requested Batch Release. N/A
407 TOO MANY BATCHES There are 999 open batches for this merchant. N/A
408 RELEASE BATCH Current batch has 999 records. Release batch before continuing. N/A
409 INVALID FUNCTION Debit transaction requested but debit flag is set to "N". N/A
410 INVALID TERM ID The Terminal ID portion of the merchant ID is incorrect. N/A
411 INVALID TERM ID The maximum retries for this merchant have been exceeded. N/A
412 PROC ERROR 13 Unable to read reference number file. N/A
413 PROC ERROR 14 Unable to update reference number file. N/A
414 PROC ERROR 15 Unable to update terminal file. N/A
415 INVALID FUNCTION Merchant is Authorization Only and a draft capture record was sent. N/A
416 INVALID FUNCTION Merchant is Authorization Only and a debit record was sent. N/A
417 INVALID FUNCTION Private label flag is "N" but a private label account number was sent. N/A
418 PLEASE TRY AGAIN Incorrect debit working key. N/A
419 INVALID FUNCTION Manually entered transactions are not allowed for this terminal ID. N/A
420 AMOUNT TOO LARGE Maximum sale amount exceeded. N/A
421 AMOUNT TOO LARGE Maximum return amount exceeded. N/A
422 INVALID TERM ID Host couldn't read terminal file within specified time. N/A
423 PROC ERROR 24 Host couldn't read reference number file within specified time. N/A
424 INVALID TERM ID Transaction open flag has been set to "Y" within prior 3 minutes. N/A
425 INVALID FUNCTION Cash management not allowed for this merchant ID. N/A
426 REV NOT ALLOWED Host found no batch number matching the one sent. N/A
427 REV NOT ALLOWED Host found no transactions meeting the specifications sent. N/A
428 DSCV NOT ALLOWED Merchant not set up for Discover transactions. N/A
429 REV NOT ALLOWED The batch containing the transaction to void has been released. N/A
430 DSCV NOT ALLOWED Merchant not set up for Discover. N/A
431 DC NOT ALLOWED Merchant not set up for Diners Club. N/A
432 CB NOT ALLOWED Merchant not set up for Carte Blanche. N/A
433 INVALID KEY No Amex subscriber number, process control ID or product code set up N/A
434 INVALID KEY Merchant MCC is not setup for PINless debit N/A
435 FAILED-PLZ CALL Debit transaction being sent to an authorizer not set up on host file. N/A
436 FAILED-PLZ CALL Debit security key does not exist on the security management file. N/A
437 FAILED-PLZ CALL Failure occurred during encryption/decryption of PIN. N/A
438 FAILED-PLZ CALL Error occurred while generating a debit working key. N/A
439 FAILED-PLZ CALL The DB (debit) sponsor institution on the merchant file is not set up on sponsor file. N/A
440 FAILED-PLZ CALL The network set up on the sponsoring bank file for this institution is not set up on the host's network file. N/A
441 FAILED-PLZ CALL The host is unable to communicate with decryption device. N/A
442 JCB NOT ALLOWED JCB CD flag on merchant record not set up for JCB transactions. N/A
443 JCB NOT ALLOWED JCB subscriber number not set up for JCB transactions. N/A
444 BANK NOT ON FILE Debit BIN not set up for this merchant in routing table. N/A
445 NO SPONSOR INST No valid sponsorship was found on Merchant record. N/A
446 FAILED PLZ CALL Unable to assign trace number - paths N/A
447 WX NOT ALLOWED Merchant not set up to accept WEX. N/A
448 AMOUNT TOO LARGE Amount exceeds maximum limit. N/A
449 REENTER ODOMETER Odometer was 000000 or contained non-numeric data. N/A
450   No ACK reversal was followed by a duplicate request. N/A
451 TRAN NOT ALLOWED Requested transaction type is not allowed for this card/merchant. N/A
452 BAT ALREADY RELS Batch has already been released. N/A
453 INVALID RTNG IND Invalid Routing Indicator field. N/A
454 AX NOT ALLOWED Amex not allowed N/A
460 PLEASE TRY AGAIN Terminal record locked N/A
473 MISSING PIN NUMBER Cannot Void, original transaction. N/A
499 INVALID MAC MAC validation failure N/A
602 CALL VOICE OP Authorization center cannot be reached. N/A
692 AUTH DOWN-RETRY Debit authorizer temporarily unavailable. N/A
693 AUTH BUSY-RETRY Queue for debit authorizer too long. N/A
694 AUTH BUSY-RETRY Debit authorizer not responding in time. N/A
999 INVALID MERCHANT Merchant number not on file. N/A
T38 CSHBCK NOT ALWD Cashback not allowed for ECP or Interac Flash (Contactless) N/A
T39 INVALID ACCOUNT Account Type must be Checking for Interac Flash (Contactless) N/A
T40 PIN NOT ALLOWED PIN data not allowed on Interac Flash (Contactless) transactions N/A
T41 PREAUTH NOT ALWD Pre-Auths not supported for Interac Flash (Contactless) transactions N/A
TCS Batch Upload Errors Sandbox Trigger Values
903 DETAIL ERROR THE AMOUNT OF DATA EXPECTED IS EITHER TOO SHORT OR TOO LONG N/A
904 DETAIL ERROR REQUIRED START OF TEXT CHARACTER [STX] IS MISSING. *.01
905 HOST ERROR AN ARITHMETIC OVERFLOW OCCURRED *.72
906 BAD HEADER DATA MISSING FIELD SEPARATOR AND/OR RECORD SEPARATOR *.73
907 DETAIL ERROR REQUIRED FIELD SEPARATOR IS MISSING N/A
908 DETAIL ERROR REQUIRED END OF TEXT [ETX] IS MISSING. *.74
909 HOST ERROR CRITICAL ERROR OCCURED WHILE WRITING THE TCS QUEUE RECORD. *.75
910 DETAIL ERROR TRANSACTION TYPE IS INVALID. *.76
911 DETAIL ERROR ACCOUNT ENTRY MODE IS INVALID. *.84
912 COMM ERROR COMMUNICATION ERROR OCCURRING DURING THE UPLOAD. *.85
913   RESERVED FOR FUTURE USE N/A
914 CRITICAL ERROR A CALL TO THE ASSOCIATED SUBPROGRAM FAILED *.92
915 INV MERC NUM THE MERCHANT NUMBER UPLOADED IS NOT NUMERIC *.96
916 INV MERCH NUM MERCHANT NUMBER CANNOT BE ALL ZEROS *.97
917 INV TERM ID THE TERMINAL NUMBER IS NOT NUMERIC *.98
918 INV TERM ID THE TERMINAL NUMBER CANNOT BE ALL ZEROS N/A
919 INV TERM ID THE TERMINAL NUMBER MUST BE IN THE RANGE OF 1 THROUGH 999 N/A
920 INV MERCH NUM THE MERCHANT NUMBER IS NOT FOUND ON THE HOST SYSTEM N/A
921 INV TERM ID THE TERMINAL NUMBER IN NOT FOUND ON THE SYSTEM N/A
922 TERM NOT ACTIVE THE TERMINAL IS FLAGGED AS INACTIVE OR IS PENDING DELETION N/A
923 DETAIL ERROR THE BATCH NUMBER UPLOAD IS NOT NUMERIC. N/A
924 BAD HEADER DATA THE BATCH NUMBER MUST BE IN THE RANGE OF 1 THROUGH 999 *.99
925 BAD HEADER DATA THE BATCH NUMBER CAN NOT BE ALL ZEROS N/A
926 INV ACTION CODE UPLOAD ACTION CODE IS INVALID N/A
927 QB NOT ALLOWED QUERY UPLOADS ARE NOT ALLOWED FROM THIS TERMINAL N/A
928 BAD HEADER DATA UPLOAD TRANSACTION COUNT IS EITHER INVALID OR NOT NUMERIC N/A
929 BAD HEADER DATA THE MAXIMUM ALLOWABLE NET SALES AMOUNT HAS BEEN EXCEEDED. N/A
930 BAD HEADER DATA THE SALES AMOUNT UPLOADED IS EITHER NON-NUMERIC OR REQUIRED DECIMAL MISSING N/A
931 BAD HEADER DATA THE HASH AMOUNT UPLOADED IS EITHER NON-NUMERIC OR REQUIRED DECIMAL MISSING N/A
932 DETAIL ERROR THE CASH BACK AMOUNT UPLOADED IS EITHER NON-NUMERIC OR REQUIRED DECIMAL MISSING N/A
933 BAD HEADER DATA TOTAL RETURN AMOUNT UPLOADED IS EITHER NON-NUMERIC OR REQUIRED DECIMAL MISSING N/A
934 BAD HEADER DATA THE NET AMOUNT UPLOADED IS EITHER NON-NUMERIC OR REQUIRED DECIMAL MISSING N/A
935 DETAIL ERROR INVALID TRANSACTION CLASS N/A
936 DUP BATCH NUM THE CURRENT BATCH UPLOADED IS IDENTIFIED AS A POSSIBLE DUPLICATE N/A
937 CRITICAL ERROR A CALL TO THE ASSOCIATED SUPPROGRAM FAILED. N/A
938 BAD HEADER DATA THE MAXIMUM NUMBER OF TRANSACTIONS ALLOWED IN A SINGLE BATCH HAS BEEN EXCEEDED N/A
939 DETAIL ERROR INVALID TRANSACTION AMOUNT DUE TO ONE OF THE FOLLOWING: 1) AMOUNT NOT NUMERIC 2)REQUIRED DECIMAL MISSING N/A
940 DETAIL ERROR AN APPROVAL CODE OF "DEMO-X" WAS DETECTED IN THE BATCH. N/A
940 DETAIL ERROR ACCOUNT NUMBER IS NOT NUMERIC N/A
942 DETAIL ERROR ACCOUNT NUMBER FAILED THE MOD 10 CHECK N/A
943 INV CARD TYPE MERCHANT IS NOT SET UP TO ACCEPT EBT, DEBIT OR STORED N/A
944 DETAIL ERROR ORDER NUMBER IS INVALID FOR THE ELECTRONIC COMMERCE TRANSAC N/A
945 DETAIL ERROR ELECTRONIC COMMERCE INDICATOR IS INVALID N/A
946 DETAIL ERROR TRANSACTION DATE IS NOT NUMERIC N/A
947 DETAIL ERROR TRANSACTION TIME IS NOT NUMERIC N/A
948 DETAIL ERROR TRANSACTION DATE IS INVALID N/A
949 DETAIL ERROR TRANSACTION TIME IS INVALID N/A
950 INV CARD TYPE CARD TYPE IS NOT SUPPORTED BY PAYMENTECH N/A
951 DETAIL ERROR VISA INTERCHANGE DATA IS INVALID N/A
952 DETAIL ERROR VISA ACI IS INVALID N/A
953 DETAIL ERROR VISA ENTRY MODE IS INVALID N/A
954 DETAIL ERROR TOTAL AUTHORIZATION AMOUNT IS INVALID N/A
955 DETAIL ERROR MASTERCARD INTERCHANGE DATA IS INVALID N/A
956 DETAIL ERROR THE REQUIRED DEBIT SPECIFIC DATA LENGTH IS INVALID N/A
957 DETAIL ERROR DEBIT TRACE IS INVALID N/A
958 DETAIL ERROR THE REQUIRED EBT SPECIFIC DATA LENGTH IS INVALID N/A
959 DETAIL ERROR EBT TRACE NUMBER IS INVALID N/A
960 HOST ERROR CRITICAL ERROR OCCURED WHILE WRITING THE TCS QUEUE RECORD. N/A
961 CRITICAL ERROR TRANSACTION MONITORING FACILITY (TMF) FAILURE OCCURRED. N/A
962 CRITICAL ERROR A TMF ERROR OCCURRED WHILE COMMITTING AN UPLOAD BATCH N/A
963 CRITICAL ERROR A TMF ERROR OCCURRED WHILE ABORTING AN UPLOADED BATCH. N/A
964 HOST ERROR CRITICAL ERROR OCCURED WHILE DELETING A RECORD FROM THE TCS ACTIVE FILE N/A
965 DETAIL ERROR DATA VALIDATION ERROR OCCURRED WHILE UPLOADING THE BATCH N/A
966 CRITICAL ERROR A CALL TO THE ASSOCIATED SUBPROGRAM FAILED N/A
967 HOST ERROR DATA TRANSLATION ERROR. THIS ERROR OCCURRED WHILE N/A
968 HOST ERROR DATA TRANSLATION ERROR. THIS ERROR OCCURRED WHILE TRANSLAT N/A
969 HOST ERROR CRITICAL ERROR OCCURRED WHILE WRITING DATA TO THE ACTIVE TCS FILE N/A
970 BATCH NOT IN BAL BATCH NOT IN BALANCE N/A
971 HOST ERROR CRITICAL ERROR OCCURRED WHILE READING THE TCS HEADER RECORD N/A
972 HOST ERROR CRITICAL ERROR OCCURRED WHILE UPDATING THE TCS HEADER RECORD N/A
973 DETAIL ERROR RECORD TYPE FOR THE TRANSACTION IS INVALID N/A
974 HOST ERROR THE DATA BLOCKING COUNT IS NOT NUMERIC. N/A
975 HOST ERROR CRITICAL ERROR OCCURRED WHILE UPDATING THE TCS TERMINAL REC N/A
976 INV CARD TYPE NON-BANK CARD TRANSACTION RECEIVED (AMEX, DISCOVER, DINERS, JCB, ETC, MERCHANT NOT SIGNED UP FOR THIS CARD N/A
977 HOST ERROR CRITICAL ERROR OCCURED WHILE WRITING THE UPLOAD BATCH CONTROL RECORD N/A
978 DUPLICATE BATCH DUPLICATE BATCH - BATCH NUMBER, COUNT AND AMOUNT IS EQUAL TO A BATCH FOUND IN HISTORY N/A
979 DUPLICATE BATCH DUPLICATE BATCH - THE TRANSACTION COUNT (GREATER THAN 5) AND AMOUNT OF THE CURRENT BATCH UPLOADED EQUAL A BATCH IN HISTORY N/A
980 DETAIL ERROR MARKET SPECIFIC INDICATOR IS INVALID N/A
981 DETAIL ERROR PREFERRED CUSTOMER FLAG IS INVALID N/A
982 DETAIL ERROR VOID INDICATOR IS INVALID N/A
986 URGENT CALL HELP IC VERIFY UPLOAD MUST BE ADDRESSED BY EMERGENCY HELP DESK. N/A
987 URGENT CALL HELP IC VERIFY UPLOAD MUST BE ADDRESSED BY EMERGENCY HELP DESK. N/A
988 DETAIL ERROR PROCESSING CODE IS INVALID N/A
989 ISO DETAIL ERROR ISO MSG EDIT ERROR N/A
990 DETAIL ERROR UPLOADED CARD NUMBER LENGTH DOES NOT MATCH ROUTING RECORD N/A
991 DETAIL ERROR THE REQUIRED STORED VALUE SPECIFIC DATA LENGTH IS N/A
992 DETAIL ERROR STORED VALUE TRANSACTION CODE IS INVALID N/A
993 DETAIL ERROR STORED VALUE TRACE NUMBER IS INVALID N/A
994 DETAIL ERROR STORED VALUE NETWORK ID AND TRAN CODE IS INVALID N/A
995 DETAIL ERROR STORED VALUE INVALID RETRIEVAL REFERENCE NUMBER MUST BE N/A
996 DETAIL ERROR STORED VALUE INVALID EXPIRY DATE, MUST BE NUMERIC AND VALID N/A
997 DETAIL ERROR STORED VALUE INVALID CARD TYPE MUST BE 'SV'. N/A
998 DETAIL ERROR MERCHANT ID MUST MATCH MERCHANT ID IN HEADER N/A
102 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 PRODUCT CODE, MUST BE LEFT-JU N/A
103 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM DESCRIPTION, MUST LEFT-J N/A
104 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM QUANTITY, MUST BE NUMERI N/A
105 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM UNIT OF MEASURE VALUE N/A
106 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM DEBIT/CREDIT INDICATOR M N/A
107 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM NET GROSS INDICATOR MUST N/A
108 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM EXTENDED AMOUNT MUST BE N/A
109 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 UNIT COST WHEN PROVIDED MUST N/A
110 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM DISCOUNT AMOUNT WHEN PRO N/A
111 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM LOCAL TAX AMOUNT WHEN PR N/A
112 DETAIL ERROR INVALID PURCHASE CARD LEVEL 3 ITEM COMMODITY CODE VALUE WHE N/A
113 DETAIL ERROR WHEN REQUESTING PURCHASE CARD LEVEL 3 DATA, PURCHASE CARD L N/A
114 DETAIL ERROR FATAL ERROR - CALL FAILED ON SUBPROGRAM TNSUPTIA GUA ADDEND N/A
115 DETAIL ERROR MISMATCH ERROR ON PURCHASE CARD LEVEL 3 REQUEST MESSAGE. TH N/A
116 DETAIL ERROR MISMATCH ERROR ON PURCHASE CARD LEVEL 3 REQUEST MESSAGE. TH N/A
117 DETAIL ERROR MISMATCH ERROR ON PURCHASE CARD LEVEL 3 REQUEST. THE STAN N/A
118 DETAIL ERROR THE NUMBER OF PURCHASE CARD LEVEL 3 REQUEST MESSAGES MUST N N/A
119 DETAIL ERROR FATAL ERROR - A WRITE TO THE PURCHASE CARD LEVEL 3 DATABASE N/A
120 DETAIL ERROR FATAL ERROR - THE LENGTH OF THE MESSAGE PROCESSED WAS TOO SMALL OR EXCEEDED MAXIMUM SIZE N/A
121 DETAIL ERROR FATAL ERROR - THE DATA TOKEN IN A DETAIL RECORD IS NOT ALLOWED N/A
122 DETAIL ERROR FATAL ERROR - A DATA FIELD IN A DETAIL RECORD CONTAINS INVALID CHARACTERS N/A
123 DETAIL ERROR FATAL ERROR - THE DATA PROVIDED WITH A TOKEN IS TOO SHORT OR TOO LONG N/A
124 DETAIL ERROR FATAL ERROR - INCORRECT NUMBER OF FIELD SEPERATORS IN MESSA N/A
125 DETAIL ERROR FATAL ERROR - THERE IS DATA PRESENT BETWEEN ONE OR MORE OF N/A
126 DETAIL ERROR EC GOODS IND IS NOT VALID. MUST BE D, P, OR SPACE N/A
127 DETAIL ERROR UCAF COLLECTION IND IS INVALID. MUST BE 0,1,2,OR SPACE N/A
166 DETAIL ERROR RECURRING INDICATOR IS INVALID N/A
167 DETAIL ERROR CONTACTLESS TXNS NOT ALLOWED N/A
168 DETAIL ERROR MC / VISA NOT ALLOWED N/A
169 DETAIL ERROR CHIP CARD DATA IS INVALID N/A
170 DETAIL ERROR CHIP CARD DATA REQUIRED FOR CRYPTOGRAM VALIDATI N/A
171 DETAIL ERROR RETURN TRANSACTIONS SHOULD NOT HAVE CHIP CARD D N/A
172 DETAIL ERROR CHIP ENTRY MODE IS ALLOWED ONLY ON MC AND VISA N/A
175 DETAIL ERROR DETAIL ERROR COUNTS > 5 N/A
176 DETAIL ERROR CASHBACK NOT ALLOWED WITH RETURN N/A

 


 

First Data BuyPass HC

The following Sandbox trigger values and response codes are specific to software companies integrating to the First Data BuyPass HC platform. These values should be used in lieu of the generic Bankcard Processing (BCP) trigger values and response codes to avoid unexpected results during certification testing.

Important! The following trigger values and response codes in this section are for testing purposes and are only valid against the Sandbox certification/testing environment. The values do not reflect errors that may be generated in production.

Response Codes <StatusCode>
FDC Value Description
00 Approved or completed successfully.
01 Refer to card issuer.
02 Refer to card issuer's special conditions.
03 Invalid merchant.
04 Pick up.
05 Do not honor.
06 Error.
08 Honor with identification.
10 Approved, partial amount approved.
11 Approved (VIP).
12 Invalid transaction.
13 Invalid amount.
14 Invalid card number (no such number).
15 No such issuer.
19 Try again.
21 Reversal error.
22 Reversal error.
25 Unable to locate record on file.
26 Referred ID not in DL database.
27 Referred - Call Center.
28 Referred skip trace info needed.
29 Hard negative info on file.
30 Format error (may also be a reversal).
33 Expired card; pick up.
34 Suspected fraud; pick up.
36 Restricted card; pick up.
40 Totals unavailable.
41 Lost card; pick up.
43 Stolen card; pick up.
51 Insufficient funds.
52 No checking account.
53 No savings account.
54 Expired card.
55 Incorrect PIN.
57 Transaction not permitted by cardholder.
61 Exceeds withdrawal amount limit.
62 Restricted card.
65 Exceeds withdrawal frequency limit.
66 Card acceptor; call acquirer security.
67 Hard capture; pick up.
75 Allowable number of PIN tries exceeded.
76 Key synchronization error.
7U Amount too large.
7V Duplicate return.
7W Unsuccessful.
7X Duplicate reversal.
7Y Subsystem unavailable.
7Z Duplicate completion.
82 Count exceeds limit.
85 No reason to decline.
86  Invalid card security code.
90  System error.
91 Issuer or switch is inoperative (time-out).
92 Financial institution or intermediate network unknown for routing.
93  Transaction cannot be completed; violation of law.
94  Duplication transaction.
96  System malfunction.
R0 Not approved. When this code is received, the merchant must not resubmit the same transaction; however, the merchant may continue the billing process in the subsequent billing period.
R1 Not approved. When this code is received, the merchant must stop recurring payment requests.
R3 Not approved. When this code is received, the merchant must stop recurring payment requests.

 


 

First Data Nashville HC

The following Sandbox trigger values and response codes are specific to software companies integrating to the First Data Nashville HC platform. These values should be used in lieu of the generic Bankcard Processing (BCP) trigger values and response codes to avoid unexpected results during certification testing.

Important! The following trigger values and response codes in this section are for testing purposes and are only valid against the Sandbox certification/testing environment. The values do not reflect errors that may be generated in production.

Response Codes Sandbox Trigger Value
FDC Value <StatusCode> Response Text <StatusMsg> FDC Description
00 Approval Approved for capture in batch. x.00
00 New Account Information Applies to recurring authorizations only. These are examples of what may have occurred: Card has expired, Account was upgraded, Portfolio sale, Conversion. x.01
01 Referral Referral. x.54
03 Invld Mer ID Invalid Merchant number or Subscriber doesn't exist or is inactive. x.03
03 Declined Invalid Merchant number or Subscriber doesn't exist or is inactive. x.04
05 Declined Declined. x.05
05 DOB Error Date of Birth Error for Check Processing. N/A
10 Apprv Lesser Amt Approved for a lesser amount than what was requested (i.e. partial approval). *.59
12 Inv tran Invalid Transaction. x.07
12 Inv State Code Invalid State Code for Check Processing. N/A
12 Referrral-Inv TR1 More than 76 characters in Track 1 or Track 1 not formatted correctly. x.08
13 Inv Amt Invalid amount. x.09
14 Inv Acct Num Account Number not on file or Checking Account Number. x.10
14 New Account Information Applies to recurring authorizations only. These are examples of what may have occurred: Card has expired, Account was upgraded, Portfolio sale, Conversion. x.11
14 Do not try again Applies to recurring authorizations only. The account number is invalid. x.12
25 Inv Terminal Terminal Not Found. x.13
28 Please Retry File is temporarily unavailable. x.14
51 Declined Declined. x.15
51 Inv Acct Num Invalid Checking Acct Num. N/A
51 Do not honor Declined: Association‘s payment cancellation advice code provided. Applies to recurring authorizations only. x.16
51 Do not try again Declined: Association‘s payment cancellation advice code provided. Applies to recurring authorizations only. These are examples of what may have occurred: the account was closed, or fraudulent. x.17
51 New Account Information available Declined: Association‘s payment cancellation advice code provided. Applies to recurring authorizations only. These are examples of what may have occurred: Card has expired, Account was upgraded, Portfolio sale, Conversion. x.18
51 Try again later Declined: Association‘s payment cancellation advice code provided. Applies to recurring authorizations only. These are examples of what may have occurred: the account is over the credit limit try again in 72 hours. x.19
54 Do not try again Applies to recurring authorizations only. The card has expired. x.20
54 New Account Information Applies to recurring authorizations only. The card has expired. x.21
54 Try again later Applies to recurring authorizations only. The card has expired. Get the new expiration date and try again. x.22
54 Expired Card Expired Card. x.23
55 Incorrect Pin Incorrect Pin. x.24
57 Tran Not Allowed Transaction Not Allowed. x.25
60 Hold-Call Ctr Capture Card -- Call Center. x.26
61 Amt Excceds Lmt Amount Exceeds Limit. x.27
63 Serv Not Allowed Service Not Allowed. x.28
63 Declined For American Express transactions if the CID from the transaction doesn't match the one on file then decline transaction. Transaction not permitted to acquirer or terminal. x.29
63 Do not try again Applies to recurring authorizations only. There was security violation. x.30
69 Host Key Error Host Key Error. x.31
75 Pin Retry Max Allowable number of PIN tries exceeded. x.32
75 Pin Try Exceeded Allowable number of PIN tries exceeded. x.33
76 Approval Approved (non captured). x.34
85 AVS Accepted AVS Request Accepted. N/A
89 Invalid Term ID Invalid Term ID. x.35
89 Declined Term record not found on First Data system. x.36
91 Please Retry Reasons for this error are one of the following: Format Error Unable to route transaction Switch or issuer unavailable System Busy Timeout. x.37
94 Duplicate Tran Duplicate Transaction. x.38
C2 CVV2 Declined Association indicated the transaction was not approved due to mismatch of the CVV2 value, but it would have been approved had the CVV2 value matched. x.39
CE System Problem System Problem. x.40
N3 Invld Acct2 Invalid account/date or sales date in future. x.41
N3 Declined Invalid Effective Date. x.42
NG Rev Rejected Reversal Rejected cannot parse 400 message. x.43
NH Enter Lesser Amt Enter lesser amount. x.44
NI Pin Xlate Error Host Security module could not decrypt the PIN block. Master Session: The master key is missing or incorrect in the PIN pad, or the merchant record set-up incorrectly at First Data Host. DUKPT: The Base Derivation key is missing or incorrect in the PIN pad, or is set-up incorrectly in the Host Security Module. x.45
NJ Inv Cashback Amt Cash back amount greater than total Transaction amount (bit 4). x.46
NK Crypto Box Unav Crypto box is offline. x.47
NL Dbt Switch Unavl Communications link to debit/EBT network gateway is down or responded with a "System Malfunction (96)" message. x.48
NL DBT T.O. Retry Communications link to debit/EBT network gateway is down or responded with a "System Malfunction (96)" message. x.49
NM Issuer Unav Debit/EBT network gateway cannot get through to the ISSUER. x.50
NN Undefined Card Debit/EBT network gateway cannot route card based on Merchant Entitlement. x.51
NP Dbtsw inv merid Network Response indicates that Merchant ID / SE is invalid. x.52
NQ Tran Ct Excd Lmt Debit/EBT transaction count exceeds pre-determined limit in specified time/ Withdrawal limit exceeded. x.53
NR Resub Excds Lmt Resubmission of transaction violates debit/EBT network frequency. N/A
NS Dbtsw Pin Xl Err The authorizing network has a problem decrypting the cryptogram in the request. x.55
NU Declined Insufficient funds. MasterCard or Check transactions may override standard display for responses. x.56
RW Rev Outside Win Reversal Outside Window Reversal transaction was received, but the original matching authorization request was processed more than 25 minutes ago and is no longer eligible to be reversed. x.57

 


 

Magensa Point-to-Point Encryption (P2PE)

The following Sandbox trigger values and response codes are specific to software companies integrating to the Magensa Point-to-Point Encryption (P2PE) Value-Added Service (VAS).

Sandbox Trigger Values

The following Sandbox trigger values are used in conjunction with the Magensa status codes below.

Trigger Value VAS Status Code Sandbox Message
$NN.00 E850 Magensa returned OK.
$NN.05 E860 Magensa error number: Y001. No PAN Found in Track2 Data.
$NN.10 Magensa error number: Y091. Invalid KSID.
$NN.15 Magensa error number: Y093. Invalid MagnePrint.
$NN.20 Magensa error number: Y094. Invalid MagnePrint. Invalid transaction CRC/PAN.
$NN.25 Magensa error number: Y095. Error Scoring Card.
$NN.30 Magensa error number: Y096. Inactive MagnePrint reference.
$NN.35 Magensa error number: Y097. DUKPT KSN and counter is replayed.
$NN.40 Magensa error number: Y098. Problem Decrypting Data.
$NN.45 Magensa error number: Y099. Error Validating Credentials.
$NN.50 E898 Magensa returned an invalid data error: <StatusCode>. <Magensa input validation error description>.
$NN.55 E899 Magensa returned an unknown error: <StatusCode>. <StatusMsg>.

Note: Not setting the trigger value to any of the above will result in automatic card approval.

Magensa Status Codes

IPC Elements Magensa Service Response Message Elements Decrypted Data Returned? Score Returned? Decrypt
+ Score
Workflow
Decrypt
Only
Workflow
StatusCode StatusMsg <StatusCode> Description <StatusMsg>
E850 Magensa returned OK. 1000 Successful transaction OK Yes Yes, if sufficient information available, otherwise N/A Service adaptor CONTINUES the workflow, sets <StatusCode> to E850, populates the <StatusMsg>, and generates a compensation event*.
E860 Magensa error number: <StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y001.
No PAN Found in Track2 Data.
Y001 No PAN found in Track2 Data No PAN found in Track2 Data Yes No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y091.
Invalid KSID.
Y091 Occurs when the KSID is invalid. Invalid KSID No No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y093.
Invalid MagnePrint.
Y093 Error obtained while scoring transaction MagnePrint against a reference MagnePrint made up of zeroes. Invalid MagnePrint Yes No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populate <StatusMsg>, and does NOT generate a compensation event. Service adaptor CONTINUES the workflow, sets <StatusCode> to E860, populate <StatusMsg>, and generates a compensation event*.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y094.
Invalid MagnePrint. Invalid transaction CRC/PAN.
Y094 “Negative 2 - Invalid Transaction CRC / PAN” Obtained when scoring transaction MagnePrint against a reference MagnePrint Made up of zeroes. Invalid MagnePrint Yes No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event. Service adaptor CONTINUES the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and generates a compensation event*.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y095.
Error Scoring Card.
Y095 Occurs whenever an error occurs while scoring card. Error scoring card Yes No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event. Service adaptor CONTINUES the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and generates a compensation event*.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y096.
Inactive MagnePrint reference.
Y096 Occurs whenever the card has an inactive MagnePrint Reference. Y096 Yes No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event. Service adaptor CONTINUES the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and generates a compensation event*.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y097.
DUKPT KSN and counter is replayed.
Y097 Occurs when the DUKPT KSN and Counter is replayed. Y097 Yes No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event. Service adaptor CONTINUES the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and generates a compensation event*.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y098.
Problem Decrypting Data.
Y098 Occurs if there is a problem while decrypting the data. Problem decrypting data No No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, and does NOT generate a compensation event.
Magensa error number:
<StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa error number: Y099.
Error Validating Credentials.
Y099 Error Validating (HostID and HostPwd) against assigned database or operation. Error validating credentials No No Service adaptor STOPS the workflow, sets <StatusCode> to E860, populates the <StatusMsg>, generates <ErrorRespData>, and does NOT generate a compensation event.
E898 Magensa returned an invalid data error: <StatusCode>. <Magensa input validation error description>.

Example Message Format:
Magensa returned an invalid data error: H001.
HostID has incorrect length.
Hxxx

Refer to Magensa Status Messages below for detail..
The format of a specific Magensa input field is invalid. Hxxx

Refer to Magensa Status Messages below for detail.
No No Service adaptor STOPS the workflow, sets <StatusCode> to E898, populates the <StatusMsg>, generates <ErrorRespData>, and does NOT generate a compensation event.

Note: IPC should contact Magensa production support if this error occurs.
E899 Magensa returned an unknown error. <StatusCode>.
<StatusMsg>.

Example Message Format:
Magensa returned an unknown error: I001.
Service is unavailable code: X.
Ixxx An internal Magensa error has occurred. Please contact your Magensa customer service representative.

Note: Magensa internal errors may occur when updating the database, decrypting the information, or accessing config files.
Service is unavailable code: X Varies based on specific Ixxx error.

Refer to Magensa Status Messages below for detail.
If score is not returned:
Service adaptor STOPS the workflow, sets <StatusCode> to E899, populates the <StatusMsg>, generates <ErrorRespData>, and does NOT generate a compensation event.
If decrypted data is not returned:
Service adaptor STOPS the workflow, sets <StatusCode> to E899, populates the <StatusMsg>, generates  <ErrorRespData>, and does NOT generate a compensation event.

IPC should contact Magensa production support if this error occurs.

* The retrieval of compensation events generated by the Magensa P2PE VAS is only possible through the additional integration of the Billing Service API.

Magensa Status Messages

The following status messages are associated with the E898 (Hxxx) and E899 (Ixxx) status codes listed above.

Magensa Status Code Magensa Status Message Decrypted Data Returned? Score Returned?
1000 OK Yes Yes, if sufficient information available, otherwise N/A.
Magensa Input Field Validation Errors
H001 HostID has incorrect length. No No
H002 HostID has incorrect format. No No
H003 HostPwd has incorrect length. No No
H004 HostPwd has incorrect format. No No
H009 CustTranID has incorrect length. No No
H010 CustTranID has incorrect format. No No
H023 RegisteredBy has incorrect length. No No
H024 RegisteredBy has incorrect format. No No
H176 EncTrack1 has incorrect format. No No
H177 EncTrack1 has incorrect length. No No
H178 EncTrack2 has incorrect format. No No
H179 EncTrack2 has incorrect length. No No
H180 EncTrack3 has incorrect format. No No
H181 EncTrack3 has incorrect length. No No
H182 EncMP has incorrect format. No No
H183 EncMP has incorrect length. No No
H186 KSN has incorrect format. No No
H187 KSN has incorrect length. No No
H188 MPStatus has incorrect format. No No
H189 MPStatus has incorrect length. No No
H200 Invalid FutureInput. No No
H206 Invalid CardType. No No
H211 Invalid EncryptionBlockType. No No
H219 Invalid OutputFormatCode. No No
H251 Invalid DeviceSN. No No
Magensa Internal Errors
I001 Service is unavailable code: X No No
I002 Service is unavailable code: X No No
I003 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.
I004 Service is unavailable code: X Yes No
I005 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.
I006 Service is unavailable code: X Yes No
I007 Service is unavailable code: X No No
I007 Service is unavailable code: X Yes No
I008 Service is unavailable code: X Yes No
I009 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.
I010 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.
I011 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.
I012 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.
I013 Service is unavailable code: X Yes Yes, if sufficient information available, otherwise N/A.

 


 

Retail Decisions (ReD) Fraud Prevention

The following Retail Decisions (ReD) Fraud Prevention trigger values and response codes are available in the Sandbox application certification environment.

Note: The following Trigger Values and Response Codes are supported by Commerce Web Services integrations 2.0.15 and higher; supporting card-present and card-not-present Bankcard Processing (BCP) transactions only.

IP Commerce Trigger Values ReD Response Messages
Status Code Status Message Fraud Response Code ReD Description
F850 Fraud Risk Service returned ACCEPT. 0100 Accept
F851 Fraud Risk Service returned ACCEPT based on custom rule. 0150 An attribute associated with an Order matched a pre-configured "Always Accept" rule.
F861 Fraud Risk Service returned DECLINE: Card number present in negative file database. 0200 The card number appeared in a bank or card association negative file database.
F862 Fraud Risk Service returned DECLINE: always decline rule triggered. 0250 An attribute associated with an Order matched a pre-configured "Always Decline" rule.
F863 Fraud Risk Service returned DECLINE: custom rules indicate fraud. 0300 A combination of customized rules and neural-based fraud assessments has determined the card usage is suspicious and possibly fraudulent.
F864 Fraud Risk Service returned DECLINE: custom rules indicate fraud and card number present in negative file database. 0400 A combination of customized rules and neural-based fraud assessments has determined the card usage is suspicious and possibly fraudulent, and the card number appeared in a Retail Decisions card database.
F865 Fraud Risk Service retuned DECLINE: velocity/rules threshold violated. 0700 Velocity or Rules Threshold Violation: An attribute associated with an Order has exceeded a preconfigured rules threshold.
F866 Fraud Risk Service returned DECLINE: tumbling pattern detected. 0800 Tumbling and/or Swapping Pattern Detected: The ReDShield Tumbling and Swapping engine detected an unusual usage pattern in the card number, expiration date, or customer email address associated with a transaction.
F898 Fraud Risk Service returned and invalid data error: ( ). 902 The format of a particular field is invalid or a required input field is missing. The code is accompanied by a plain text response Reason message which indicates the invalid fields.
F899 Fraud Risk Service returned an unknown error. 901 An internal ReDShield error has occurred. You should contact your ReDShield customer service representative.

Comments