Payment Gateway Test Card Numbers

Updated by RM

To use the test gateway for training or testing, a test card number must be used.

(Please note, however, that when testing a BCH Digital telephone payment solution on a live installation, any valid payment card can be used.)

The following test card numbers will be accepted by the system:

Card Type

Card Number


4444 3333 2222 1111


4917 6100 0000 0000


6759 6498 2643 8453

American Express

3700 0020 0000 000

Any future expiry date can be used and any 3 digit cvv can be used.

To test the various gateway responses, the transaction value can be used to determine how the test gateway responds.

The £ element of the value defines the delay taken for the gateway to respond. This replicates the various delays expected when communicating with remote systems:

Value £'s



1 second


2 seconds


3 seconds


1 minute


2 minutes

The pence element of the transaction value defines whether the transaction is authorised:

Value pence

Transaction Status

0p to 9p


10p to 19p


20p to 29p

Failed Validation

30p to 39p

General Error

How did we do?