Skip to main content

Test Cards

The document provides a comprehensive list of test cards and their corresponding response scenarios, including various failure conditions and reasons for refusal. It details card credentials for multiple card types such as American Express, Bancontact, Visa, and Mastercard, along with specific expiry dates and security codes. Additionally, it includes remarks on handling specific situations during transactions, such as PIN entry and transaction cancellations.

In Person Terminals

Simulating a specific response

Initiate a payment with the amount ending on the value on the list below, and the response will be returned accordingly, regardless of the card status. It doesn’t matter which currency is configured for the store, the last 3 digits of the amount control the response.

Example of a failure payment:

  • HKD 1.21 will have a response of Declined online

The same response for the following variations:

  • HKD 131.21
  • GBP 1.21

Example of successful payment:

  • GBP 0.01
  • GBP 10.00
  • HKD 89.45
Amount ending inResultError ConditionRefusal ReasonMessageRemark
121FailureRefusal214 Declined onlineCANCELLED
122FailureRefusal124 acquirer fraudACQUIRER_FRAUD
123FailureRefusal214 Declined onlineDECLINED
124FailureRefusal210 Not enough balanceNOT_ENOUGH_BALANCE
125FailureRefusal199 Card blockedBLOCK_CARD
126FailureRefusal228 Card expiredCARD_EXPIRED
127FailureRefusal214 Declined onlineINVALID_AMOUNT
128FailureInvalidCard214 Declined onlineINVALID_CARD
129FailureRefusal214 Declined onlineNOT_SUPPORTED
130FailureRefusal214 Declined onlineERROR
131FailureRefusal214 Declined onlineDECLINED
132FailureRefusal214 Declined onlineDECLINED
133FailureRefusal214 Declined onlineREFERRAL
134FailureWrongPIN129 Invalid online PININVALID_PINThe terminal shows "Incorrect PIN" and then "Enter PIN". Cancel the payment on the terminal to get the failure response.
135FailureRefusal128 Online PIN tries exceededPIN_TRIES_EXCEEDED
136FailureRefusal207 Issuer unavailableISSUER UNAVAILABLE
137FailureRefusal211 Withdrawal amount exceededWITHDRAWAL_AMOUNT_EXCEEDED
138FailureRefusal212 Withdrawal count exceededWITHDRAWAL_COUNT_EXCEEDED
139FailureRefusal210 Not enough balanceNOT_ENOUGH_BALANCECombined with the tender option AllowPartialAuthorisation, an amount ending in 139 will not fail. Instead, the result is a partial payment.
142 or 143Tap the card. The terminal shows Contactless limit exceeded, insert card.
144FailureRefusal214 Declined onlineNOT_SUBMITTED
145FailureRefusal214 Declined onlineDECLINEDThe raw response is FRAUD_CANCELLED
146FailureRefusal214 Declined onlineTRANSACTION_NOT_PERMITTED
147FailureRefusal214 Declined onlineCVC_DECLINED
148FailureRefusal214 Declined onlineRESTRICTED_CARD
149FailureRefusal214 Declined onlineDECLINEDThe raw response is REVOCATION_OF_AUTH
150FailureRefusal214 Declined onlineDECLINEDThe raw response is DECLINED NON GENERIC
151FailureRefusal214 Declined onlineISSUER_SUSPECTED_FRAUD
152FailureRefusal214 Declined onlineNO_CHECKING_ACCOUNTNote that the Customer Area reports "52: No savings account"
153FailureRefusal214 Declined onlineNO_SAVINGS_ACCOUNTNote that the Customer Area reports "53: No checking account"
154FailureCancel219 Shopper cancelled ctls fallback219 Shopper cancelled ctls fallbackTap the card. The payment falls back to a non-contactless payment. The terminal shows "Present card" again, but this time without the contactless icon. Cancel the payment on the terminal to get the failure response.
155MOBILE_PIN_REQUIREDTap the card. The terminal shows See mobile for instructions.
Note that in the test environment the only option is to cancel the transaction.
156Intended for internal testing by Adyen. Do not use this for your own test cases.
157FailureRefusal212 Withdrawal count exceededAUTHENTICATION_REQUIRED
158FailureRefusal235 AID bannedBAN_CURRENT_AIDIn a live environment, this is the response when the application is in the penalty box, offline processing is not possible, and there are no other applications on the card.
159FailureRefusal214 Declined onlineONLINE_PIN_REQUIRED
160FailureRefusal214 Declined onlineTRY ANOTHER INTERFACEIntended for internal testing by Kody. Do not use this for your own test cases.
161FailureRefusal214 Declined onlineCHIP_DOWNGRADE_MODEIntended for internal testing by Kody. Do not use this for your own test cases.
162FailureRefusal214 Declined onlineSECURITY_VIOLATION

Online and MOTO Test cards credentials

See below multiple test card types and payment methods with the most commonly used brands and issuing countries. These cards will make the payment successful if all details and amount is correct.

To test a failure payment online, enter the wrong expiry date or wrong security code.

American Express (Amex)

Card NumberIssuing Country/regionExpiry DateCID
3700 0000 0000 002NL03/20307373
3700 0000 0100 018
SECURITY CODE OPTIONAL
NL03/20307373

China UnionPay

ExpressPay Credit Card (cup)

Card NumberIssuing Country/regionExpiry DateCVC
8171 9999 2766 0000CN10/2030737
8171 9999 0000 0000 021CN10/2030737
6243 0300 0000 0001CN12/2029737

SMS verification codes:

ChannelVerification code
Mobile123456
Desktop111111

Diners

Card NumberIssuing Country/regionExpiry DateCVV2/CVC3
3600 6666 3333 44US03/2030737
3607 0500 0010 20
SECURITY CODE OPTIONAL
NL03/2030737

Discover

Card NumberIssuing Country/regionExpiry DateCVD/CID
6011 6011 6011 6611US03/2030737
6445 6445 6445 6445GB03/2030737

JCB

Card NumberCard TypeIssuing Country/regionExpiry DateCVV2/CVC3
3569 9900 1009 5841ConsumerUS03/2030737

Maestro

For online Maestro payments, 3D Secure is mandatory. See Test 3D Secure 2 authentication.

Card NumberIssuing Country/regionExpiry DateCVV2/CVC3
6771 7980 2100 0008US03/2030737
6771 7980 2100 0016
SECURITY CODE OPTIONAL
US03/2030

Mastercard

Card NumberCard TypeIssuing Country/regionExpiry DateCVC3
2222 4000 7000 0005Commercial DebitCA03/2030737
5555 3412 4444 1115
SECURITY CODE OPTIONAL
ConsumerNL03/2030737
5577 0000 5577 0004ConsumerPL03/2030737
5555 4444 3333 1111ConsumerGB03/2030737
2222 4107 4036 0010CorporateNL03/2030737
5555 5555 5555 4444CreditGB03/2030737
2222 4107 0000 0002Corporate CreditNL03/2030737
2222 4000 1000 0008CreditCA03/2030737
2223 0000 4841 0010CreditNL03/2030737
2222 4000 6000 0007DebitCA03/2030737
2223 5204 4356 0010DebitNL03/2030737
2222 4000 3000 0004Fleet CreditCA03/2030737
5100 0600 0000 0002Premium CreditUS12/2029737
2222 4000 5000 0009Purchasing CreditCA03/2030737
5103 2219 1119 9245PrepaidBR03/2030737

Visa

Card NumberCard TypeIssuing Country/regionExpiry DateCVV2
4111 1111 4555 1142
SECURITY CODE OPTIONAL
ClassicNL03/2030737
4111 1120 1426 7661
EIGHT-DIGIT BIN
DebitFR12/2030737
4988 4388 4388 4305ClassicES03/2030737
4166 6766 6766 6746ClassicNL03/2030737
4646 4646 4646 4644ClassicPL03/2030737
4000 6200 0000 0007Commercial CreditUS03/2030737
4000 0600 0000 0006Commercial DebitUS03/2030737
4293 1891 0000 0008Commercial Premium CreditAU03/2030737
4988 0800 0000 0000Commercial Premium DebitIN03/2030737
4111 1111 1111 1111ConsumerNL03/2030737
4444 3333 2222 1111CorporateGB03/2030737
4001 5900 0000 0001Corporate CreditIL03/2030737
4000 1800 0000 0002Corporate DebitIN03/2030737
4000 0200 0000 0000CreditUS03/2030737
4000 1600 0000 0004DebitIN03/2030737
4002 6900 0000 0008DebitAU03/2030737
4400 0000 0000 0008DebitUS03/2030737
4484 6000 0000 0004Fleet CreditUS03/2030737
4607 0000 0000 0009Fleet DebitMX03/2030737
4977 9494 9494 9497GoldFR03/2030737
4000 6400 0000 0005Premium CreditAZ03/2030737
4003 5500 0000 0003Premium CreditTW03/2030737
4000 7600 0000 0001Premium DebitMU03/2030737
4017 3400 0000 0003Premium DebitRU03/2030737
4005 5190 0000 0006Purchasing CreditUS03/2030737
4131 8400 0000 0003Purchasing DebitGT03/2030737
4035 5010 0000 0008VisaFR03/2030737
4151 5000 0000 0008Visa CreditUS03/2030737
4199 3500 0000 0002Visa ProprietaryFR03/2030737

Visa Electron

Card NumberIssuing Country/regionExpiry DateCVV2/CVC3
4001 0200 0000 0009BR03/2030737

V Pay

Card NumberIssuing Country/regionExpiry DateCVV2/CVC3
4013 2500 0000 0000 006PL03/2030737

3D Secure 2

These cards are enrolled in 3D Secure 2.

Card TypeCard NumberExpiry DateCVC/CVV/CID
American Express3714 4963 5398 43103/20307373
Bancontact / Maestro6703 4444 4444 444903/2030Not applicable
Bancontact / Visa4871 0499 9999 991003/2030737
Cartes Bancaires / Visa Debit4035 5014 2814 630003/2030737
Cartes Bancaires4360 0000 0100 000503/2030737
China UnionPay (Credit)6250 9470 0000 001403/2030123
China UnionPay (Debit)6250 9460 0000 001603/2030123
Diners3056 9309 0259 0403/2030737
Discover6011 1111 1111 111703/2030737
Maestro5000 5500 0000 002903/2030Not applicable
Mastercard5454 5454 5454 545403/2030737
Mastercard Credit2222 4000 1000 000803/2030737
Visa4917 6100 0000 000003/2030737
Visa Classic4166 6766 6766 674603/2030737

Testing QR code wallets

Amount
(last three digits)
DescriptionTransaction result
401Simulates an approved transaction. The payment is immediately approved.Approved
501In the merchant-initiated flows (initiated from terminal or initiated from POS app), simulates a scenario where the shopper needs to authorize the transaction in their app. A QR code appears on the terminal, and the payment is approved after 15 seconds.Approved
502In the shopper-initiated flow (initiated from barcode scanner), simulates a scenario where the shopper needs to authenticate the transaction using their app. You need to scan the shopper's barcode with your terminal. The payment is approved after 15 seconds.Approved
504Simulates an abandoned transaction.The payment will be refused due to an issuer time-out.Error
505In the shopper-initiated flow, simulates a refused transaction. A QR code appears on the terminal, and the payment is refused after 15 seconds.Refused