Test card numbers

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
36148900647913

Discover card

6011000400000000

JCB

3528000700000000

Laser

630495060000000000
630490017740292441

Maestro

6759649826438453
6799990100000000019

Mastercard

5555555555554444
5454545454545454

Visa

4444333322221111
4911830000000
4917610000000000

Visa Debit

4462030000000000
4917610000000000003

Visa Electron (UK only)

4917300800000000

Visa Purchasing

4484070000000000

 

Visa Purchasing transactions are treated as Visa credit card transactions.

German ELV

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.