Testing your integration

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.