Test Credit Card Numbers. These credit card numbers can be used to test a transaction at ECHO.They are numbers that banks will reject as invalid without problem and are intended for system testing. These test numbers work just like live accounts, but none of the transactions are actually settled and no money moves.
Testing in the SandboxThe sandbox environment is separate from the live production environment and requires separate credentials. Using your production credentials in the sandbox or your sandbox credentials in the production environment returns Response Reason Code 13. Sign up for a sandbox account at.Our sandbox functions like the live payment gateway. However, sandbox transactions do not process live payments. The response from the sandbox varies depending on the card type, ZIP code, and amount. Test Card NumbersThe following test credit card numbers will only work in the sandbox.
Use an expiration date after today’s date. If the card code is required, please use any 3-digit combination for Visa, Mastercard, Discover, Diners Club, EnRoute, and JCB; use a 4-digit combination for American Express.Test Card BrandNumberAmerican Express00002Discover000012JCB000017Diners Club/ Carte Blanche0006Visa11Mastercard10309711. Generating Card ResponsesIn all of the tables, the first column shows the value to use to trigger the response shown in the second column.GENERAL RESPONSESUse the ZIP code below to generate declined transactions. ZIP CodeResponse CodeResponse TextNotes462822This transaction has been declined.General bank decline.AVS RESPONSESWhen testing AVS, use the ZIP codes below to generate specific AVS responses. See the Support Center article, ', for an explanation of AVS responses.
Zip CodeVisa ResponseMastercard ResponseDiscover ResponseAmerican Express ResponseDiscover ResponseJCB Response46201AAAAAA46203EEEYEE46204GEEN/AEE46205NNNNNN46207RRRRRR46208SSSSSS46209UUUUUU46211EWWN/AWW46214N/AXXN/AXX46217ZZZYZZCVV RESPONSESWhen testing CVV, use the card codes below to generate specific CVV responses. Card CodeCVV ResponseCVV Status900MMatched.901NDoes not match.902SShould be on the card, but is not indicated.903UThe issuer is not certified for CVV processing or has not provided an encryption key.904PIs not processed.PARTIAL AUTHORIZATION RESPONSESWhen testing partial authorization, use zip codes (card not present transactions) and amounts (card present transactions) to produce specific responses. ZIP CODE(if card not present)AMOUNT(if card present)RESULTREMAININGBALANCEAUTHORIZEDAMOUNT46225$462.25Partial Authorizationn/a$1.2346226$462.26Prepaid Authorization$1.23Full Amount46227$426.27Prepaid Authorization-$1.23 (see below for explanation)Full Amount46228$462.28Prepaid Authorization$0Full AmountIn what circumstances would a card have a negative balance?A prepaid card has a negative balance if it is a reloadable card that is linked to a bank account and has a monthly fee.
If the customer uses the complete balance and the bank charges the monthly fee, the card would have a negative balance until the customer reloads the card. Transaction Amount Triggers (Deprecated)The following tables list current correspondences between transaction amounts and specific responses.Note: These values are deprecated in favor of the ZIP code values listed above, and may be removed from the sandbox without advance notice.GENERAL RESPONSES AMOUNTRESPONSE CODERESPONSE TEXTNOTES$70.022This transaction has been declined.General bank decline.$70.033This transaction has been declined.Referral to voice authorization center.$70.0535An error occurred during processing.