You can use the following card numbers to test transactions in the test environment only. When using test cards, you can specify an expiry date up to seven years in the future. The test cards do not have a card verification code and issue number.
Card Type |
Card Number |
Airplus |
122000000000003 |
American Express |
34343434343434 |
Cartebleue |
5555555555554444 |
Dankort |
5019717010103742 |
Diners |
36700102000000 |
Discover card |
6011000400000000 |
JCB |
3528000700000000 |
Laser |
630495060000000000 |
Maestro |
6759649826438453 |
Mastercard |
5555555555554444 |
Visa |
4444333322221111 |
Visa Debit |
4462030000000000 |
Visa Electron (UK only) |
4917300800000000 |
Visa Purchasing |
4484070000000000 |
Visa Purchasing transactions are treated as Visa credit card transactions. |
To test German ELV payments in the test environment, use either a correctly formatted account number (Kontonummer) and valid bank code (Bankleitzahl), or a valid International Bank Account Number (IBAN). For example:
Account number: 12345678
Bank code: 10000000
IBAN: DE93100000000012345678
Bank name: Bundesbank
Bank residence: Berlin
Payment method |
Bank code |
Account number |
IBAN |
ELV |
20030000 |
92441196 |
DE39200300000092441196 |
ELV |
43050001 |
122108525 |
DE98430500010122108525 |
ELV |
30070024 |
5929120 |
DE20300700240592912000 |
Please note that ELV must be activated in the production environment for merchants who would like to test ELV transactions.