Test Bank Cards

Successful Transactions

Below is a list of test bank cards for simulating successful credit card transactions

Card TypeCard NumberCVV CodeExp. Date
American Express378282246310005Any 4 digitsAny future date
American Express371449635398431Any 4 digitsAny future date
BCcard and DinaCard6555900000604105Any 3 digitsAny future date
Diners Club3056930009020004Any 3 digitsAny future date
Diners Club (14-digit card)36227206271667Any 3 digitsAny future date
Discover6011111111111117Any 3 digitsAny future date
Discover6011000990139424Any 3 digitsAny future date
Discover (debit)6011981111111113Any 3 digitsAny future date
JCB3566002020360505Any 3 digitsAny future date
Mastercard5555555555554444Any 3 digitsAny future date
Mastercard (2-series)2223003122003222Any 3 digitsAny future date
Mastercard (debit)5200828282828210Any 3 digitsAny future date
Mastercard (prepaid)5105105105105100Any 3 digitsAny future date
UnionPay6200000000000005Any 3 digitsAny future date
UnionPay (19-digit card)6205500000000000004Any 3 digitsAny future date
UnionPay (debit)6200000000000047Any 3 digitsAny future date
Visa4242424242424242Any 3 digitsAny future date
Visa (debit)4000056655665556Any 3 digitsAny future date

Declined Transactions

Below is a list of cards to simulate declined transactions

DescriptionCard NumberError Code
Exceeding velocity limit decline4000000000006975card_declined
Expired card decline4000000000000069expired_card
Generic decline4000000000000002card_declined
Incorrect CVC decline4000000000000127incorrect_cvc
Incorrect number decline4242424242424241incorrect_number
Insufficient funds decline4000000000009995card_declined
Lost card decline4000000000009987card_declined
Processing error decline4000000000000119processing_error
Stolen card decline4000000000009979card_declined