Please Note:
The Card Numbers (PANs) mentioned in this article are to be used with Card Not Present transactions and with Test Accounts only.
Do not use these test cards on live Merchant accounts.
Test Transaction Values:
When testing the transaction amount can be used to trigger different authorisation and settlement outcomes as follows:
| Min. Amount pence |
Max Amount pence |
Authorisation | Settlement Outcome |
|---|---|---|---|
| 100 (£1.00) | 2499 (£24.99) | (0) AUTH CODE: XXXXXX | ACCEPTED |
| 2500 (£25.00) | 4999 (£49.99) | (0) AUTH CODE: XXXXXX | REJECTED |
| 5000 (£50.00) | 7499 (£74.99) | (1) CARD REFERRED (0) AUTH CODE: XXXXXX |
ACCEPTED |
| 7500 (£75.00) | 9999 (£99.99) | (1) CARD REFERRED (0) AUTH CODE: XXXXXX |
REJECTED |
| 10000 (£100.00) | 14999 (£149.99) | (5) CARD DECLINED | N/A |
| 15000 (£150.00) | 19999 (£199.99) | (4) CARD DECLINED – KEEP CARD | N/A |
| 20000 (£200.00) | 24999 (£249.99) | (65) CARD DECLINED – SCA REQUIRED (0) AUTH CODE: XXXXXX |
ACCEPTED |
| 25000 (£250.00) | 29999 (£299.99) | 65) CARD DECLINED – SCA REQUIRED (5) CARD DECLINED |
N/A |
Any other amount will return a response code of: 66311 (Invalid Test Amount)
Expiry Dates:
Expiry Dates are used to control the types of 3DS responses returned for a transaction please see ‘3-D Secure version 2‘ section below.
3-D Secure version 2:
For 3-D Secure v2 all the standard test cards will show as enrolled, and the authentication status returned by the Directory Server (for frictionless flow simulation) can be selected using the value of the card expiry month as follows:
The expiry year used for each test card should be the current year, in two-digit format
If the month required has passed for the current year, the card will show as expired. Use the month required and the next year’s date to receive the expected response.
An expiry month of 12 will simulate the non-frictionless flow, and the desired authentication status (threeDSAuthenticated) can be selected on the challenge dialog shown by the PIT Access Control Server.
It is recommended to test using December as the expiry month as this will cause the transaction to follow a full 3DS challenge.
| Card Expiry Month | Auth Status | Simulation | Frictionless |
|---|---|---|---|
| 01 – January | Y | Fully Authenticated | Y |
| 02 – February | N | Not Authenticated | Y |
| 12 – December | C | Frictionless not possible, challenge Cardholder |
N |
Test Cards:
| Card Type | Card Number | CVV | Address * |
|---|---|---|---|
| Visa | 4462 0000 0000 0003 | 672 | Mews 57 Ladybird Drive Denmark 65890 |
| Visa Credit | 4929 4212 3460 0821 | 356 | Flat 6 Primrose Rise 347 Lavender Road Northampton NN17 8YG |
| Mastercard | 5573 4712 3456 7898 | 159 | Merevale Avenue Leicester LE10 2BU |
| Mastercard Credit | 5301 2500 7000 0191 | 419 | 25 The Larches Narborough Leicester LE10 2RT |
| AMEX (If Supported) | 3742 4545 5400 001 | 4887 | The Hunts Way Southampton SO18 1GW |
* If your merchant account is configured for AVS Verification the associated billing addresses are provided for each card. If a different value is used, then the Simulator will mark the responses as ‘not matched’. If this is not configured in your merchant account any address can be used.