Understanding Your Visa Bank Card Number for Testing Payment Integrations

Integrating payment systems can be complex, and ensuring a smooth transaction process is crucial for any business. A key part of this process is thorough testing, especially when it comes to payment methods like Visa. This article provides you with essential information and test Bank Card Number Visa details to effectively test your Adyen integration before going live.

Before you begin processing real transactions, utilizing test card details is a vital step. The bank card number Visa and other test credentials provided here are specifically designed for use within Adyen’s test environment. It’s important to remember that these test card numbers are not valid for actual purchases and will only function on the Adyen test platform. Using these bank card number Visa examples allows you to simulate various payment scenarios and ensure your system is robust and error-free.

For those implementing risk management tools like RevenueProtect, it’s worth noting that test payments might be flagged as potentially fraudulent. To prevent interruptions during your testing phase, you can temporarily add the test bank card number Visa and associated shopper details to a trust list within your RevenueProtect settings. This will allow your test transactions to proceed without being blocked by fraud filters, enabling comprehensive testing of your payment flow.

Utilizing Encrypted Card Details for API Testing

In situations where you’re focusing on backend API integrations and your client-side setup isn’t yet complete, Adyen offers a convenient method for testing. By adding the prefix test_ to your test card details, including the bank card number Visa, you can simulate encrypted card information in your API calls.

For instance, if you intend to use the Visa test card number 4111 1111 1111 1111, your /payments request would include the following format:

{ ... "paymentMethod": { "type": "scheme", "encryptedCardNumber": "test_4111111111111111", "encryptedExpiryMonth": "test_03", "encryptedExpiryYear": "test_2030", "encryptedSecurityCode": "test_737" } }

This approach is particularly useful for isolating and testing your server-side logic independently of the front-end implementation, ensuring each component of your payment system functions correctly.

Tools to Simplify Your Testing Process

To further streamline your testing experience, Adyen provides helpful utilities that simplify accessing, copying, and automatically filling in test card details, including your bank card number Visa. These tools are designed to make the integration process smoother and more efficient.

Chrome Extension for Easy Access

For browser-based testing, the Adyen Test Cards Chrome extension is an invaluable resource. This open-source extension, with its repository available on GitHub, allows you to directly access test cards within your browser. This is especially beneficial when testing Web Drop-in or Components integrations, providing a quick and convenient way to populate payment forms with valid test bank card number Visa and other details.

Alt text: GitHub logo, linking to the Adyen Test Cards browser extension repository.

Android App for Mobile Testing

For mobile developers, the Adyen Test Cards Android app offers similar functionality for Android devices. Also open-source and available on GitHub, this app lets you access test cards directly from your Android device. This is perfect for testing Android Drop-in or Components integrations, ensuring your mobile payment flows are thoroughly tested using realistic test bank card number Visa information. You can download the Adyen Test Cards Android app from GitHub.

Test Bank Card Numbers by Card Scheme

Below, you’ll find tables listing test card numbers for various card schemes. Focus on the Visa section to find specific bank card number Visa examples for your testing needs. Remember to use these details exclusively within the Adyen test environment.

American Express (Amex)

Card Number Issuing Country/region Expiry Date CID
3700 0000 0000 002 NL 03/2030 7373
3700 0000 0100 018 Security code optional NL 03/2030 7373

Bancontact (BCMC)

Card number Card type CVV2/CVC2 Username Password Issuing country/region Expiry date
5127 8809 9999 9990 BCMC / Mastercard Debit BCMC: None Mastercard: 737 user password BE 03/2030
6703 4444 4444 4449 BCMC / Maestro None user password BE 03/2030
4871 0499 9999 9910 1 BCMC / Visa Debit BCMC: None Visa: 737 user password BE 03/2030

Cartes Bancaires

Card Number Card Type Issuing Country/region Expiry Date CVV2/CVC3
4035 5014 2814 6300 Visa Debit / Cartes Bancaires FR 03/2030 737
4360 0000 0100 0005 Cartes Bancaires FR 03/2030 737

China UnionPay

ExpressPay Credit Card (cup)

Card Number Expiry Date CVC Issuing Country/region
8171 9999 2766 0000 10/2030 737 CN
8171 9999 0000 0000 021 10/2030 737 CN
6243 0300 0000 0001 12/2029 737 CN

SMS verification codes:

Channel Verification code
Mobile 123456
Desktop 111111

Dankort

Card Number Card Type Issuing Country/region Expiry Date CVV2/CVC3
5019 5555 4444 5555 Dankort DK 03/2030 737
4571 0000 0000 0001 Visa / Dankort DK 03/2030 737

Diners

Card Number Issuing Country/region Expiry Date CVV2/CVC3
3600 6666 3333 44 US 03/2030 737
3607 0500 0010 20 Security code optional NL 03/2030 737

Discover

Card Number Issuing Country/region Expiry Date CVD/CID
6011 6011 6011 6611 US 03/2030 737
6445 6445 6445 6445 GB 03/2030 737

Eftpos

Card Number Issuing Country/region Expiry Date CVC
4687 3801 0001 0006 AU 03/2030 737

Elo

Card Number Issuing Country/region Expiry Date CVE
5066 9911 1111 1118 BR 03/2030 737

Hipercard

Card Number Issuing Country/region Expiry Date CVV2/CVC3
6062 8288 8866 6688 BR 03/2030 737

JCB

Card Number Card Type Issuing Country/region Expiry Date CVV2/CVC3
3569 9900 1009 5841 Consumer US 03/2030 737

Maestro

For online Maestro payments, 3D Secure is mandatory. See Test 3D Secure 2 authentication.

Card Number Issuing Country/region Expiry Date CVV2/CVC3
6771 7980 2100 0008 US 03/2030 737
6771 7980 2100 0016 Security code optional US 03/2030

Mastercard

Card Number Card Type Issuing Country/region Expiry Date CVC3
2222 4000 7000 0005 Commercial Debit CA 03/2030 737
5555 3412 4444 1115 Security code optional Consumer NL 03/2030 737
5577 0000 5577 0004 Consumer PL 03/2030 737
5555 4444 3333 1111 Consumer GB 03/2030 737
2222 4107 4036 0010 Corporate NL 03/2030 737
5555 5555 5555 4444 Credit GB 03/2030 737
2222 4107 0000 0002 Corporate Credit NL 03/2030 737
2222 4000 1000 0008 Credit CA 03/2030 737
2223 0000 4841 0010 Credit NL 03/2030 737
2222 4000 6000 0007 Debit CA 03/2030 737
2223 5204 4356 0010 Debit NL 03/2030 737
2222 4000 3000 0004 Fleet Credit CA 03/2030 737
5100 0600 0000 0002 Premium Credit US 12/2029 737
2222 4000 5000 0009 Purchasing Credit CA 03/2030 737
5103 2219 1119 9245 Prepaid BR 03/2030 737

UATP

Card Number Card Type Expiry Date CVV2/CVC3
1354 1001 4004 955 UATP 03/2030 None

US Debit

Card Number Card Type Issuing Country Expiry Date CVV2/CVC3
4400 0020 0000 0004 Visa Debit / Accel / STAR / Maestro USA US 03/30 737
4000 0330 0330 0335 Visa Debit / PULSE / NYCE US 03/30 737
5002 5100 0000 0013 Mastercard Debit / Accel / STAR / Maestro USA US 03/30 737
5413 3300 3300 3303 Mastercard Debit / PULSE / NYCE US 03/30 737
6011 6099 0000 0003 Discover Debit / Accel / STAR / Maestro USA US 03/30 737
6445 6450 0000 0002 Discover Debit / PULSE / NYCE US 03/30 737

Visa

This section highlights bank card number Visa examples for testing.

Card Number Card Type Issuing Country/region Expiry Date CVV2
4111 1111 4555 1142 Security code optional Classic NL 03/2030 737
4111 1120 1426 7661 eight-digit BIN Debit FR 12/2030 737
4988 4388 4388 4305 Classic ES 03/2030 737
4166 6766 6766 6746 Classic NL 03/2030 737
4646 4646 4646 4644 Classic PL 03/2030 737
4000 6200 0000 0007 Commercial Credit US 03/2030 737
4000 0600 0000 0006 Commercial Debit US 03/2030 737
4293 1891 0000 0008 Commercial Premium Credit AU 03/2030 737
4988 0800 0000 0000 Commercial Premium Debit IN 03/2030 737
4111 1111 1111 1111 Consumer NL 03/2030 737
4444 3333 2222 1111 Corporate GB 03/2030 737
4001 5900 0000 0001 Corporate Credit IL 03/2030 737
4000 1800 0000 0002 Corporate Debit IN 03/2030 737
4000 0200 0000 0000 Credit US 03/2030 737
4000 1600 0000 0004 Debit IN 03/2030 737
4002 6900 0000 0008 Debit AU 03/2030 737
4400 0000 0000 0008 Debit US 03/2030 737
4484 6000 0000 0004 Fleet Credit US 03/2030 737
4607 0000 0000 0009 Fleet Debit MX 03/2030 737
4977 9494 9494 9497 Gold FR 03/2030 737
4000 6400 0000 0005 Premium Credit AZ 03/2030 737
4003 5500 0000 0003 Premium Credit TW 03/2030 737
4000 7600 0000 0001 Premium Debit MU 03/2030 737
4017 3400 0000 0003 Premium Debit RU 03/2030 737
4005 5190 0000 0006 Purchasing Credit US 03/2030 737
4131 8400 0000 0003 Purchasing Debit GT 03/2030 737
4035 5010 0000 0008 Visa FR 03/2030 737
4151 5000 0000 0008 Visa Credit US 03/2030 737
4199 3500 0000 0002 Visa Proprietary FR 03/2030 737

Visa Electron

Card Number Issuing Country/region Expiry Date CVV2/CVC3
4001 0200 0000 0009 BR 03/2030 737

V Pay

Card Number Issuing Country/region Expiry Date CVV2/CVC3
4013 2500 0000 0000 006 PL 03/2030 737

3D Secure 2

These cards are enrolled in 3D Secure 2. To test 3D Secure 2 (advanced) scenarios, see test 3D Secure 2 authentication.

Card Type Card Number Expiry Date Security Code (CVC/CVV/CID)
American Express 3714 4963 5398 431 03/2030 7373
Bancontact / Maestro 6703 4444 4444 4449 03/2030 Not applicable
Bancontact / Visa 4871 0499 9999 9910 03/2030 737
Cartes Bancaires / Visa Debit 4035 5014 2814 6300 03/2030 737
Cartes Bancaires 4360 0000 0100 0005 03/2030 737
China UnionPay (Credit) 6250 9470 0000 0014 03/2030 123
China UnionPay (Debit) 6250 9460 0000 0016 03/2030 123
Diners 3056 9309 0259 04 03/2030 737
Discover 6011 1111 1111 1117 03/2030 737
JCB 3566 1111 1111 1113 03/2030 737
Maestro 5000 5500 0000 0029 03/2030 Not applicable
Mastercard 5454 5454 5454 5454 03/2030 737
Mastercard Credit 2222 4000 1000 0008 03/2030 737
Visa 4917 6100 0000 0000 03/2030 737
Visa Classic 4166 6766 6766 6746 03/2030 737

See also

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *