Test Cards

These cards can be used for test transactions, to test that the merchant properly handles OK transactions and transactions with errors. Any amount can be tested. However, the amount ranges 0.01 to 0.99 and 1.01 to 1.99 will always give a response code that is not OK. These ranges will return their decimal parts as the response code, e.g. the amount 1.52 returns the response code 52.

The cards below are debet cards where both are possible.

Cards

Card number Expiry CVC Type of transaction Error Response code

VISA: 4925000000000004

 > today

Any 3 digits

All None OK

VISA: 4925000000000087

> today Any 3 digits Register + Auth or Sale REGISTER will go ok, but PROCESS AUTH or PROCESS SALE will fail. Use this cardnumber to validate your error handling of the PROCESS AUTH and PROCESS SALE command.

OK/99

VISA: 4925000000000061

> today Any 3 digits Register + Auth + Capture REGISTER + AUTH + CAPTURE will go OK.

OK/OK/OK

VISA: 4925000000000061

> today Any 3 digits Register + Sale REGISTER will go ok, but PROCESS SALE will fail. Use this cardnumber to validate your error handling of the PROCESS SALE command. Use this card and command to verify your error handling of cards that have previously been stored successfully for easy / recurring payments, but now fails.

Note that though SALE is a combination of of AUTH and CAPTURE - the former will fail, while the two latter, and the other process operations will succeed.

OK/99

VISA: 4925000000000079

> today Any 3 digits Register+Auth+Capture

REGISTER and PROCESS AUTH will go ok, but the PROCESS CAPTURE will fail. Use this cardnumber to validate your error handing of the PROCESS CAPTURE command.

OK/OK/99

VISA: 4925000000000079

> today Any 3 digits Register+Sale

REGISTER and PROCESS SALE will go OK.

OK/99

MasterCard: 5413000000000000 > today Any 3 digits All None OK
Maestro: 6761638084569584 > today Any 3 digits All None OK
Diners: 36000000000222 > today Any 3 digits All None OK
American Express: 375700000000002 > today Any 3 digits All None OK
Bring: 5566530000000001 > today Any 3 digits All None OK
Dankort: 5019994001300153 05/21 603 All None OK
Nets Prepaid: 6075725999900798288 N/A 794 All None. OK

 

Nets Prepaid will report a balance of 1. If the transaction amount is bigger than this, the terminal will request that the amount is split, and the rest of the amount is paid by payment card or similar. To test Nets prepaid without split payment, adjust the test amount it is 1 or less.


BankAxess

Name Social security number Security code Password Response
Test user (cnppn50324095255) 22128011111 otp qwer1234 OK

 

Gift card

Card number Expiry Verification code Type of transaction Response
9578351001074700013 > today  803 SALE only OK
9578351001074700021 > today  745 SALE only Refused by issuer