Skip to main content

Test cards

This documentation guides you through test scenarios for transactions with and without 3D Secure (3DS) using specific test cards, valid for the sandbox environment.

warning

Please note that these test card numbers are for testing purposes only and do not represent actual customer card data.

Payments without 3D Secure

Test scenario 1: Payment with Successful Result

Test Cards:

BrandNumberCVCExpiration DateIssuing Country Code
Visa4000056655665556AnyFuture dateUSA
Mastercard5267260000000001AnyFuture dateBEL

Expected behavior: The payment processor will return the transaction in successful status.

Test Scenario 2: Payment With Failed Result

Test Cards:

BrandNumberCVCExpiration DateIssuing Country Code
Visa4242424242424242AnyFuture dateGBR
Mastercard5555555555554444AnyFuture dateBRA

Expected behavior: The payment processor will return the transaction in failed status.

Payments with 3D Secure

Test scenario 1: Successful Authentication

Test Cards

BrandNumberCVCExpiration DateIssuing Country Code
Visa4000000000001000AnyFuture dateUSA
Mastercard5200000000001005AnyFuture dateMYS

Expected behavior: The 3DS authentication process will succeed and the transaction will be approved.

Test Scenario 2: Failed Authentication

Test Cards

BrandNumberCVCExpiration DateIssuing Country Code
Visa4000000000001013AnyFuture dateUSA
Mastercard5200000000001018AnyFuture dateMYS

Expected behavior: The 3DS authentication process will fail and the transaction will be declined.

Test scenario 3: Authentication Not Supported

Test Cards

BrandNumberCVCExpiration DateIssuing Country Code
Visa4000000000001034AnyFuture dateUSA
Mastercard5200000000001039AnyFuture dateMYS

Expected behavior: The 3DS authentication process is not supported by the card.

Test scenario 4: Verification Required For Authentication With Successful Result

Test Cards

BrandNumberCVCExpiration DateIssuing Country Code
Visa4000000000001091AnyFuture dateUSA
Mastercard5200000000001096AnyFuture dateMYS

Expected behavior: The 3DS authentication process will require user verification and the result will be a successful validation so you can proceed with the transaction.

3dsecure-flow

Test scenario 5: Verification Required For Authentication With Failed Result

Test Cards:

BrandNumberCVCExpiration DateIssuing Country Code
Visa4000000000001109AnyFuture dateUSA
Mastercard5200000000001104AnyFuture dateMYS

3dsecure-flow

Expected behavior: The 3DS authentication process will require user verification and the result will be a failed validation so the transaction cannot proceed.