Rest Gateway Testing Data

Below are testing credit card numbers and transaction amounts to test Rest Gateway within a Sandbox account.

Test Credit Card Numbers  

Credit cards that, when applied, will yield the correlated return responses listed below.

Card Type Number
American Express 371460981711465
Discover 6011188120789240
MasterCard 5499656158806352
Visa 4024007109029958

These cards will always return success, despite amounts listed below.
Note: Even though cards return success, these cards can still yield a partial result.

Card Type Number
American Express 371449635398431
American Express 3566002020140006
American Express 36438999960016
American Express 3059990000000030
American Express 379016999811374
Discover 6011000995500000
MasterCard 5526671193809599
MasterCard 5499990123456781
Visa 4716389275666851
Visa 4539394673694021
Visa 4003000123456781

This card will always return success, despite amounts listed below. This card will NOT yield a partial result, but will always return a fully approved result.

Card Type Number
Visa 4539394673694021

The following cards will always yield a declined status, despite amount passed.

Card Type Number
MasterCard 5130405452262903
Visa 4532372221587696

Test Credit Card Test Data  

AVS testing will always respond with an Approved Authorization. AVS testing is utilized to help ensure that all responses of AVS may be handled and understood by the end user.

The below test transactions should all produce Successful Authorizations. Upon a successful authorization, an Approval Response and a 6 digit auth approval code will be generated.

To Produce AVS Responses, Enter one of the card numbers from above with any future expiration date, Street and ZIP Code. The response is based on the Authorization Amount entered.

Auth Amount AVS Response Meaning
1.00YStreet and Zip Match
1.05AStreet Match, Zip Does Not Match
1.10ZZip Match, Street Does Not Match
1.15SNot Supported by Issuer
1.20RUnavailable, Try Again
1.25UUnavailable or Not Supported
1.30NStreet Does Not Match, Zip Does Not Match
1.35GNot Verified (International)
1.40ENot eligible for AVS
1.45BStreet Match, Zip Not Verified
1.50PZip Match, Street Not Verified
1.55CStreet and Zip Incompatible formats (International)
1.60DStreet and Zip Match (International)
1.65IStreet Not Verified (International)
1.70MStreet and Zip Match (International)
1.75FStreet and Zip Match (UK Only)
1.80WZip Match, Street Does Not Match (MasterCard)
1.85XStreet and Zip Match (UK MasterCard)
1.90TZip Match, Street Does Not Match (Discover)

CVV2/CVC/CID testing will always respond with an Authorization Approved. The testing is utilized to help ensure that all responses of CVV2/CVC/CID may be handled and understood by the end user.

To Produce CVV2 Responses: Enter any card number from above with any future expiration date, the CVV2, and amount values below.

Auth Amt CVV2 Val CVV2 Response Response Meaning
1.95123MMatch
1.95456NNo Match
1.95789PNot Processed
1.95012SCVV2 should be on the card but it was not entered
1.95345UNot Supported by Issuer
1.95No Response, CVV2 not entered or incorrect

Partial Approvals occur when a transaction is authorized for only a portion of the originally requested amount. This scenario can be simulated in the sandbox by using the following amounts: 30.00, 40.00, 50.00.

Transactions submitted with these amounts will be partially approved for $20.00 less than the amount submitted.

For example: A transaction submitted for $40.00 will be approved for $20.00.

Authorization decline messages are produced by entering the specified transaction dollar amount listed in the table below.

Enter any test card number from above. The response is generated by the amount entered.

Credit Card Amount Triggers

Amount Error Message Description
2.00200Auth DeclinedCardholder’s bank did not approve transaction.
2.01201Call Voice OperAuthorizer needs more information for approval.
2.02202Hold - CallCard issuer does not want that card used. Call for further instructions.
2.03203Call Voice OperAuthorizer didn’t respond within allotted time.
2.04204Invalid Card NoAccount #/mag stripe is invalid.
2.05205Invalid Exp. DateExpiration date is either the Ncincorrect format or prior to today.
2.06206Invalid ICA NoInvalid International Control Account number.
2.07207Invalid ABA NoInvalid American Banking Association number.
2.08208Invalid PIN NoThe Personal ID Number for a debit transaction is incorrect.
2.09209Invalid Bank MIDThe Bank Merchant ID is incorrect.
2.10210Invalid Term NoThe merchant ID is not valid or active.
2.11211Invalid AmountAmount is either: equal to 0, has no decimal, has decimal in wrong place, or has multiple decimals.
2.13213Invalid Tran FmtThe transaction format isn’t valid, typically invalid SIC code
2.14214Call Voice OperAuthorization center cannot be reached.
2.15215Lost/Stolen CardCard has been reported lost or stolen.
2.16216Invalid PINPersonal ID code is incorrect.
2.17217Over Credit FlrAmount requested exceeds credit limit.
2.18218Request DeniedTransaction is not valid for this authorizer.
2.20220Not Online to XXFatal communications error.
2.21221Auth Down-RetryDebit authorizer temporarily unavailable.
2.22222Auth DeclinedVehicle not found in positive file.
2.23223Invalid Pin NoDriver # not found in positive file.
2.24224Auth DeclinedCard is on private label negative file.
2.25225Card Not AllowedMerchant does not accept this card.
2.26226PL Setup ReqdMerchant is not set up for Private Label.
2.27227BIN Not AllowedMerchant cannot accept this Private Label BIN range.
2.28228Card Not AllowedMerchant cannot accept this card.
2.29229Inv Merc Restrict CodeRestriction code field contains invalid data.
2.30230Prod RestrictedMerchant attempted a product code not permitted by this merchant.
2.31231Prod Not On FileMerchant attempted a product code that does not exist on host.
2.32232Auth DeclinedInvalid card type for Prior Auth sale.
2.33233Auth DeclinedTerminal Type not supported.
2.34234Auth DeclinedT&E card used for Sale when merchant only allows Auth Only.
2.35235*Request Denied*Prior Auth selected with no Auth code provided.
2.38238Invalid Driver NumberThe Driver Number entered is invalid.
2.45245Cannot Process ReqSV error on prior authorization
2.46246Unable to VoidIssuer unable to void transaction
2.47247PIN Not SelectedEBT recipient has not selected a PIN for this card.
2.48248CVC2/CID ERRORCVC2 or CID entered was not valid for the card number.
2.49249Tran Not DefinedThis type of transaction is not allowed for this type of card.
2.57257Block Act Not AlwdThe merchant is not allowed to process Stored Value Block Activations
2.58258Incorrect Act AmtThe activation amount requested does not match the predenominated amount for the card.
2.92292Auth Down – RetryAuthorizer is not responding
2.93293Auth Busy – RetryAuthorizer not available at this time.
2.94294Auth Busy - RetryAuthorizer not available at this time
2.97297Auth Error - RetryAuthorizer not available at this time
2.98298Err - Pls RetryDebit authorizer experienced an error.
2.99299Err - Pls RetryDebit authorizer experienced an error.
3.00300Invalid Term IDThe length of the merchant ID is incorrect or contains invalid data.
3.01301Invalid FunctionTran code is incorrect or wrong length.
3.02302Invalid CardMag stripe contains invalid data or account # is greater than 19 digits
3.03303Invalid Exp. DateCard has expired, month was not 01-12 or year was not 00-99.
3.04304Invalid Action CodeAction code is longer than 1 digit.
3.05305Amt Entry ErrorAmount less than .01 or greater than 99999.99 or contained non- numeric data.
3.06306Invalid PINIncorrect PIN block length.
3.07307Invalid CardInvalid card type or account number.
3.08308Auth # Not EnteredAuth code was not entered on a Prior Auth, Incremental or Rev.
3.09309Invalid Down Pay IndInsurance down payment indicator is invalid.
3.10310Policy # Wrong LenInsurance policy number is incorrect length.
3.11311Invalid Ind CodeIndustry type must be RE or DM.
3.12312Invalid FunctionTran code is invalid or contains alpha data.
3.13313Entry Mode InvalidPOS Entry mode does not contain a valid value.
3.14314Invalid Industry DataThe Industry Specific field contains invalid data.
3.15315Inv Fleet DataThe Fleet Card field contains invalid data.
3.16316Invalid Sys InfoThe System Information field contains invalid data.
3.17317Invalid FormatPayment Service indicator or Transaction ID is invalid.
3.18318Inv Transaction ClassTransaction class not “F” for financial transaction.
3.19319Inv PIN CapabilityPin capability code field contains invalid data.
3.20320Inv/Missing Retr RefRetrieval Reference # is missing or contains alpha data.
3.21321Inv MSDIMarket Specific Data field contains invalid data.
3.22322Invalid DurationMarket specific data field Duration is 00, blank or missing.
3.23323Inv Pref Cust IndPreferred Customer indicator contains invalid data.
3.24324Inv MO/TO NumberMail/Telephone order ID is invalid.
3.25325Inv Sale/Chg Des/FolioHotel Sale Code, Charge Descriptor or Folio contains invalid data.
3.26326Inv Mult Clr Seq NoMultiple Clearing sequence number is invalid.
3.27327Inv Purch Card DataPurchasing card field contains invalid data.
3.28328Inv Input/Use VRUInsurance transaction not from VRU.
3.29329Invalid EC Data 329Invalid Electronic Commerce Data.
3.30330INV Function or Multiple FS or Unknown TKNIndicates system problem, notify Chase Paymentech or Multiple field separators received without required data or A token of unknown definition was received
3.31331INV TKN ValueInvalid token value was received.
3.32332CVD Data ErrorError with the cardholder verification data received; invalid value or not allowable for this card for this transaction.
3.33333TKN Data ErrorIndicates system problem, notify Chase Paymentech.
4.00400Invalid Term IDMerchant ID not found in merchant file.
4.01401Invalid Term IDMerchant ID not found in terminal file.
4.02402Term Not ActiveActive flag for merchant set to “N”.
4.03403Invalid Act CodeMerchant not set up for cash advance function.
4.04404Void Not AllowedThe transaction requested for voiding is not an EFT transaction.
4.05405Ref Num Not FoundTransaction requested for reversal not found.
4.06406Proc Error 7The host can’t clear all transaction records for the requested Batch Release.
4.07407Too Many BatchesThere are 999 open batches for this merchant.
4.08408Release BatchCurrent batch has 999 records. Release batch before continuing.
4.09409Invalid FunctionDebit transaction requested but debit flag is set to “N”.
4.10410Invalid Term IDThe Terminal ID portion of the merchant ID is incorrect.
4.11411Invalid Term IDThe maximum number of retries for this merchant have been exceeded.
4.12412Proc Error 13Unable to read reference number file.
4.13413Proc Error 14Unable to read reference number file.
4.14414Proc Error 15Unable to update reference number file.
4.15415Invalid FunctionMerchant is Authorization Only and a draft capture record was sent.
4.16416Invalid FunctionMerchant is Authorization Only and a debit record was sent.
4.17417Invalid FunctionPrivate label flag is “N” but a private label account number was sent.
4.18418Please Try AgainIncorrect debit working key.
4.19419Invalid FunctionManually entered transactions are not allowed for this terminal ID.
4.20420Amount Too LargeMaximum sale amount exceeded.
4.21421Amount Too LargeMaximum return amount exceeded.
4.22422Invalid Term IDHost couldn’t read terminal file within specified time.
4.23423Proc Error 24Host couldn’t read reference number file within specified time.
4.24424Invalid Term IDTransaction open flag has been set to “Y” within prior 3 minutes.
4.25425Invalid FunctionCash management not allowed for this merchant ID.
4.26426Rev Not AllowedHost found no batch number matching the one sent.
4.27427Rev Not AllowedHost found no transactions meeting the specifications sent.
4.28428Dscv Not AllowedMerchant not set up for Discover transactions.
4.29429Rev Not AllowedThe batch containing the transaction to void has been released.
4.30430Dscv Not AllowedMerchant not set up for Discover.
4.31431DC Not AllowedMerchant not set up for Diners Club.
4.32432CB Not AllowedMerchant not set up for Carte Blanche.
4.33433Invalid KeyNo AMEX subscriber number, process control ID or product code set up
4.34434Invalid KeyFuture use.
4.35435Failed-Plz CallDebit transaction being sent to an authorizer not set up on host file.
4.36436Failed-Plz CallDebit security key does not exist on the security management file.
4.37437Failed-Plz CallFailure occurred during encryption/decryption of PIN.
4.38438Failed-Plz CallError occurred while generating a debit working key.
4.39439Failed-Plz CallThe DB (debit) sponsor institution on the merchant file is not set up on sponsor file.
4.40440Failed-Plz CallThe network set up on the sponsoring bank file for this institution is not set up on the host’s network file.
4.41441Failed-Plz CallThe host is unable to communicate with decryption device.
4.42442JCB Not AllowedJCB CD flag on merchant record not set up for JCB transactions.
4.43443JCB subscriber number not set up for JCB transactions.JCB Not Allowed
4.44444Bank Not On FileDebit BIN not set up for this merchant in routing table.
4.45445No Sponsor InstNo valid sponsorship was found on Merchant record.
4.46446Failed Plz CallFuture use.
4.47447WX Not AllowedMerchant not set up to accept WEX.
4.48448Amount Too LargeAmount exceeds maximum limit.
4.49449Reenter OdometerOdometer was 000000 or contained non-numeric data.
4.50450Duplicate TranNo ACK reversal was followed by a duplicate request
4.51451Tran Not AllowedRequested transaction type is not allowed for this card/merchant.
4.52452Bat Already RelsBatch has already been released
4.53453Invalid Rtng IndInvalid Routing Indicator field
4.54454AX Not AllowedAMEX not allowed
4.93493Amt Req Over LmtTotal authorized amount will exceed the allowed Sales or Return limit for this device.
9.90990Invalid MerchantMerchant number not on file.
9.91991ProcessingWaiting on response from processor
9.92992Payment Server UnavailableUnexpected error encountered while communicating with processor.
Note: If an amount is passed that is not shown in the tables above and the card is not an override card number, the transaction will be declined and the response will be "Unknown". Any amount passed ending in .99 will be delayed for 60 seconds regardless of the card number used. This is useful for testing timeout situations.