Skip to content

Test Cards

You can use the following card numbers to execute test transaction scenarios.


Do not use any real card data in the sandbox environment. You should only use the following testing cards provided by EveryPay. Moreover, you should pass credit card numbers only in the appropriate field e.g card_number and not on any other fields like description, metadata, etc.

Success test cards

Card Number Card Type HTTP Status Outcome
4556390755719395 Visa 200 Successful transaction
5217925525906273 MasterCard 200 Successful transaction
4908440000000003 Visa 200 Successful transaction with installments

Failure test cards

Below you will find card numbers that return specific errors, so you can control the behavior of your application in similar cases.

Card Number HTTP Status Failure Code Failure Message
4853451426120387 402 40066 Not sufficient funds
4916915111701144 402 40060 It will generate a successful payment, which in case of refund will fail
4888137257116730 402 99999 Unexpected error