TestingCards
Test Cards
Test cards are provided for transaction simulation and payment gateway integration validation. These cards are grouped into 2D Secure Cards and 3D Secure Cards.
3DS Cards
3D Secure (3DS) cards introduce an additional authentication step for transaction authorization. When a 3DS card is used, the customer is redirected to a secure verification interface, such as a one-time password (OTP) page. These cards are intended for validation of payment flows that require additional customer authentication.
| Card Number | Card Expiry Month | Card Expiry Year | Card CVV | OTP |
|---|---|---|---|---|
| 4012888888881881 | 01 | 2030 | 029 | 123456 |
| 5111111111111118 | 01 | 2030 | 029 | 123456 |
2D Cards
2D Secure (2D) cards are standard payment cards that do not require an additional authentication step during processing. These cards are used to validate baseline card payment flows without customer redirection. Transactions with 2D cards are processed exclusively from the submitted card data, such as card number, expiry date, and CVV.
| Card Number | Card Expiry Month | Card Expiry Year | Card CVV |
|---|---|---|---|
| 4111111111111111 | 01 | 2030 | 029 |
| 5555555555554444 | 01 | 2030 | 029 |
Payout Test Cards
Payout test cards are used to validate the payout component of the payment gateway integration. These cards simulate both successful and failed payout scenarios to verify correct handling of each outcome.
Successful Payout Cards
These cards always return successful payout transactions:
| Card Number | Card Expiry Month | Card Expiry Year | Card CVV |
|---|---|---|---|
| 4222222222222222 | 01 | 2030 | 029 |
| 5111222233334444 | 01 | 2030 | 029 |
Failed Payout Cards
These cards always return failed payout transactions:
| Card Number | Card Expiry Month | Card Expiry Year | Card CVV |
|---|---|---|---|
| 4333333333333333 | 01 | 2030 | 029 |
| 5222333344445555 | 01 | 2030 | 029 |
In the test environment, payout requests above 1000 are automatically declined because of insufficient funds. This behavior can be used to validate sandbox error handling.