Testing
Test cards are meant only for Test/Sandbox environment. You should not use test cards for Production/Live environment. Using test cards on Production/Live environment might result in temporary ban.
For each Merchant account, the Merchant will be issued login credentials and URL for the Merchant Back Office on a TEST server. All necessary API documentation and connection information will be located there. The TEST server has the following features to assist in integration:
CVV 001 to 249 – emulate non-enrolled card, transaction approved;
CVV 250 to 499– emulate enrolled card (with 3D Secure redirection), Transaction approved after successful ACS authentication;
CVV 500 – emulate transaction error
CVV 501 to 749 – emulate non-enrolled card, transaction declined;
CVV 750 to 799 – emulate enrolled card (with 3D Secure redirection), Transaction declined even after successful ACS authentication.
Test Cards
4242424242424242
Visa
12/30
123
Classic Visa test card
5454545454545454
MasterCard
12/30
123
Classic MasterCard test
4111111111111111
Visa
12/30
123
General Visa test card
6011000000000004
Discover
12/30
123
Discover test card
378282246310005
American Express
12/30
1234
AMEX test card
3530111333300000
JCB
12/30
123
JCB test card
30569309025904
Diners Club
12/30
123
Diners Club test card
38520000023237
Carte Blanche
12/30
123
Carte Blanche test card
6011601160116611
Discover
12/30
123
Another Discover test card
3566111111111113
JCB
12/30
123
Another JCB test card
Usage Instructions
You can use the card numbers provided above for testing purposes in your development and staging environments. These card numbers will allow you to simulate various payment scenarios without processing real transactions.
For additional valid testing card numbers, you can visit sources like GetCreditCardNumbers. This website provides a variety of test card numbers that you can use to verify the functionality of your payment processing system.
By using these testing cards, you can ensure that your payment gateway integration works correctly before going live with real transactions.
Last updated