Skip to main content

Test Card Numbers

Test Success Cards

The following test card numbers can be used to successfully process payments in the sandbox environment:

Card TypeCard Number
Visa4242 4242 4242 4242
Mastercard5555 5555 5555 4444
American Express3703 5328 5191 289
Discover6011 6011 6011 6611

When using these test cards:

  • Any future expiration date can be used
  • Any 3-4 digit CVV number can be used
  • Any valid billing address will work

Test Decline Cards

The following test card numbers can be used to simulate common payment failure scenarios in the sandbox environment. While this is not an exhaustive list of all possible decline responses, these represent the most frequently encountered decline reasons and provide useful context about why a payment failed.

Partners should handle all decline scenarios appropriately, regardless of the specific reason code. In general, declined payments should not be automatically retried without first confirming updated details with the cardholder. For example, if a payment is declined due to an AVS mismatch, the partner should prompt the cardholder to verify and re-enter their billing address. Similarly, expired card declines should trigger a request for updated card expiration information.

The test cards below allow you to simulate and test your handling of various decline scenarios:

Visa Test Cards

The following Visa test cards can be used to simulate various decline scenarios in the sandbox environment:

Card NumberResponse CodeResponse TextSource
4867094332104873500DeclineRPCT
4112912498587255116Not sufficient fundsRPCT
4208475663072763101AVS MismatchRPCT
4350626229605720517CVV2 DeclinedRPCT
4961625590088715101Expired cardRPCT
4508335145362132503New Account InformationRPCT
4520055304865840131Invalid account numberRPCT
4020918857694476504Do not try againRPCT
445797006196268854Wrong expirationFNOR
4621883706181997121Exceeds withdrawal amountRPCT

Mastercard Test Cards

The following Mastercard test cards can be used to simulate various decline scenarios in the sandbox environment:

Card NumberResponse CodeResponse TextSource
5483844400139008500DeclineRPCT
5284046087305255116Not sufficient fundsRPCT
5428066843022298101AVS MismatchRPCT
5273469273266888517CVV2 DeclinedRPCT
5270518011510297101Expired cardRPCT
5361421425670874503New Account InformationRPCT
5214618348016858131Invalid account numberRPCT
5416517325078053504Do not try againRPCT
532961255815602754Wrong expirationFNOR
5327992502953915121Exceeds withdrawal amountRPCT

American Express Test Cards

The following American Express test cards can be used to simulate various decline scenarios in the sandbox environment:

Card NumberResponse CodeResponse TextSource
377256395191664500DeclineRPCT
372408419620344116Not sufficient fundsRPCT
379625559958738101AVS MismatchRPCT
340681902091541517CVV2 DeclinedRPCT
343404939020848101Expired cardRPCT
347135900541414503New Account InformationRPCT
376929483190621131Invalid account numberRPCT
344079194611777504Do not try againRPCT
34453152161770354Wrong expirationFNOR
376668393028154121Exceeds withdrawal amountRPCT

Discover Test Cards

The following Discover test cards can be used to simulate various decline scenarios in the sandbox environment:

Card NumberResponse CodeResponse TextSource
6011938864516346500DeclineRPCT
6011827943954470116Not sufficient fundsRPCT
6011047991687754101AVS MismatchRPCT
6011134257167838517CVV2 DeclinedRPCT
6011457278883958101Expired cardRPCT
6011267770109982503New Account InformationRPCT
6011294020129633131Invalid account numberRPCT
6011124211547882504Do not try againRPCT
601161104878591254Wrong expirationFNOR
6011277347297766121Exceeds withdrawal amountRPCT