Test Card Numbers
Attention
Remember to use Test Mode to process any test transactions. 
To test card payments, you can use our Test H2H connector and test card numbers. We also prepare a list of possible resolutions associated with an assigned expiry date.
| Card number | CVV2 | Expiry date | 3DS | Status code |
|---|---|---|---|---|
| 5123817234060000 | any | defined * | yes | success (processed) |
| 5519283812030000 | any | defined ** | no | success (processed) |
| 4412397212080000 | any | defined *** | yes | fail (process_failed) |
| 4302912837020000 | any | defined *** | no | fail (process_failed) |

* Use any valid expiry date except 0777 for successful processing. And use 0777 to receive status pending (resolution auth_3ds_required) on reconciliation.
** Use any valid expiry date except 0777 for successful processing. And use 0777 to receive status pending on reconciliation.
*** Test different type of responses and Payment Retry function with 'unsuccessful' cards and relevant expiry date values:
| Expiry date | Resolution |
|---|---|
0856 | access_denied |
0755 | error |
0654 | provider_error |
0553 | unknown |
0452 | duplicated_transaction |
0351 | auth_fatal_error |
0250 | unable_to_determine_3ds_enrolment |
0149 | card_is_3ds_enrolled |
1248 | card_is_not_3ds_enrolled |
1147 | issuer_decline |
1046 | client_auth_failed |
0945 | provider_fatal_error |
0844 | invalid_details |
0743 | invalid_pin |
0642 | antifraud_error |
0541 | invalid_card |
0440 | fatal_error |
0339 | unable_to_reconcile |
0238 | invalid_amount |
0137 | limit_violation |
1236 | functionality_is_not_permitted |
1135 | invalid_request |
1034 | lost_or_stolen_card |
0933 | declined |
0832 | invalid_otp |
0731 | invalid_3ds_code |
0630 | invalid_card_status |
0529 | insufficient_funds |
0428 | card_expired |
0327 | invalid_cvv |
0226 | invalid_pan |
0125 | invalid_credentials |
If testing, you specify for unsuccessful cards any other valid period, the expected resolution will be general_fatal_error.