Testing with 3DSecure

For further 3DSecure test details and information, please refer to the Secure Trading documentation available at their website: STPP Testing (PDF)

Example Secure Payment APIs Security: Encrypted Data

The Example Secure Payment APIs protect all HTTPS Request and Response data according to PCI and PII standards with the AES-GCM encryption external link icon (Advanced Encryption Standard (AES) in Galois/Counter Mode (GCM) as a Transport Layer Security (TLS) authenticated encryption operation). Please see the Protocol Rules "AES-GCM encrypted request and response data" section for these and other Example Secure Payment API security-related details.

Test credit card numbers that include 3DSecure

Use these to simulate authorizations with cards that are either enrolled or not enrolled in the card issuer’s 3DSecure scheme:

Card Type Enrolled "Y" Enrolled "N" Enrolled "U"
Maestro 5000 0000 0000 0611 5000 0000 0000 0421 5000 0000 0000 0801
Maestro 6759 0000 0000 0711 6759 0000 0000 0521 6759 0000 0000 0901
MasterCard 5100 0000 0000 0511 5100 0000 0000 0321 5100 0000 0000 0701
MasterCardDebit 5124 9900 0000 0911 5124 9900 0000 0721 5124 0000 0000 0101
V PAY 4370 0000 0000 0111 4370 0000 0000 0921 4370 0000 0000 2307
Visa 4111 1100 0000 0211 4111 1100 0000 0021 4111 1100 0000 0401
Delta 4006 2600 0000 2473 4006 2600 0000 2481 4006 2600 0000 2408
Electron 4245 1900 0000 0311 4245 1900 0000 0121 4245 1900 0000 0501
Purchasing 4484 0000 0000 0411 4484 0000 0000 0221 4484 0000 0000 0601
Enrolled "Y":
Enrolled "N":
Enrolled "U":

E-Com Processing ASC Testing Page

In the E-Com Processing ACS page, you can type any 3DSecure Password. See the following image of the ACS page and section related to it below.

E-Com Processing ASC Testing Page

CVV Value testing

CVV2 Value Result
123 or 333 Success
214 or the other numbers Fail

Expiration Date testing

MM/YYYY Result
Any date in the future Success
Any date that is before the current date Fail

Street Value testing

For the appropriate test, the street value should be 3 digits.

Street number Example Street Value Result
789 or 333 789 Main; 333 Main Success
123 or the other numbers 78954 Main; 123 Main Fail

Postal Code value testing

Locale Postal Code Example Postal Code Result
UK postal code

TE45 6ST or TE456ST or TE456STD

TE33 3ST or TE333ST or TE333STQ

Success
US postal code 55555 or 33333 Success
UK postal code TE12 3ST or TE123ST or TE12 3STD Fail
US postal code 12345 Fail

Deposit Amount testing

Deposit Amount Result Description
700 Fail Transaction declined by bank response.
600.10 Fail Bank system error response.
The other numbers Success -

E-Com Processing Credit Card Information

Test Credit Card numbers that include 3-D Secure.
Use these to simulate authorizations with cards that are either enrolled or not enrolled in the card issuer's 3-D Secure scheme:

Card Type Enrolled "Y" Enrolled "N" Enrolled "U"
Visa 4711 1000 0000 0000 - -
Visa 4012 0010 3685 3337 - -

Important: Please NOTE that E-Com does not support Enrolled='N' card and MasterCard as well. They said we can test using real card on live mode.

Enrolled "Y": If you test with the card number, you should check 3DSecure. It means you will redirect to the ASC Page (Access Control Server Page) and you should enter the PIN in the ACS Page. See the following image of the ASC page.

E-Com Processing ASC Testing Page

In the E-Com Processing ACS page, you can type any 3DSecure Password.

CVV Value testing

CVV Value Result
000 - 999 Success
The other numbers. Fail

Expiration Date testing

MM/YYYY Result
Any date in the future. Success
Any date that is before the current date. Fail

Card Holder testing

Note: The Card Holder name should be set as First Name, Last Name.

Card Holder Value Result
Sally Kimberston Success
Tester Fail

Return to top