We want to make payments easy for developers. Let us do the heavy lifting with these developer tools so you can simply and easily deploy payment and donation solutions.
TEST CREDIT CARD NUMBERS: NORTH AMERICAN AND UK
To test the authorization and rejection responses related to a charge, use the following test credit card numbers:
Visa1 |
4111111111111111 |
Visa2 |
4222222222222220 |
MasterCard |
5111111111111118 |
American Express |
371111111111114 |
Discover |
6011111111111117 |
CVV2 |
Any arbitrary 3 digits (4 digits for Amex) |
Expiry Date |
Any arbitrary date later than today's date |
1To test the Authorization and Rejection responses related to a Charge
2To test the Auth responses related to both Charges and Refunds
AMOUNTS AND CORRESPONDING RESULTS
The amounts and corresponding responses detailed below have been created for you to test a range of possible requests and responses using the test credit card numbers listed above.
For Authorization and Rejection testing scenarios:
Amount |
Result |
$1.00 |
OK: 678594 |
$2.00 |
REJ: 15 |
$3.00 |
OK: 678594 |
$4.00 |
REJ: 15 |
$5.00 |
REJ: 15 |
$6.00 |
OK: 678594:X |
$7.00 |
OK: 678594:y |
$8.00 |
OK: 678594:A |
$9.00 |
OK: 678594:Z |
$10.00 |
OK: 678594:N |
$15.00 |
If CVV2 = 1234, the response is OK: 678594:Y. If no CVV2 is entered, the response is REJ: 19 |
$16.00 |
REJ: 2 |
$17.00 |
REJ: 22 |
$192.00 (NA Only) |
If sent via API (iATSLink or WebService) a) IP is invalid format: Rej: 5. b) IP is valid format: OK: 678594. |
All other amounts |
REJ: 15 |
All refund amounts |
REJ: 15 |
For Charges and Refunds testing scenarios:
Amount |
Result |
Any sale amount* |
OK: 678594 |
Any refund amount* |
OK: 678594 |
* There is a transaction limit of $2000.00 (£2000.00) per charge. Amounts above $2000.00 (£2000.00) per charge will be rejected.