You can use the credentials below to test 3D Secure integration with payabl.
📘
| MerchantID | Secret | Callback fields |
|---|
| gateway_test_3d | b185 | default callback fields |
| gateway_test_cb | b185 | extra callback fields |
| Credit card | Card Enrolled | ECI | Authentication Status | Meaning |
|---|
| 4012001038443335 or 4242424242420000 | N | | | Cardholder not participating, card not enrolled |
| 4012001038488884 or 4242424242000000 | U | | | Unable to verfiy enrollment |
| 4012001037141112 or 4242424242424242 | Y | 05 | Y | Successful authentication |
| 4012001037167778 or 4242420000000000 | Y | 06 | A | Successful merchant attempt |
| 4012001037461114 or 4242000000000000 | Y | | N | Authentication failure |
| 4012001037484447 or 4200000000000000 | Y | | U | Authentication not available |
| 4242426790614587 | Y | 05 | Y | Frictionless flow |
| Credit card | Card Enrolled | ECI | Authentication Status | Meaning |
|---|
| 5105105105105100 | Y | 01 | Y | Successful authentication |
| 5555555555554444 | Y | 01 | A | Invalid control byte |
| 5454545454545454 | N | | | Cardholder not participating |
Use this card to simulate Soft decline behavior.
- In authorization set param_3d = non3d.
- Operation will be processed as non3Ds with a "soft decline" 65.
- The job will re-initiate transaction with 3DS. You will get a response with 3DS link to redirect your customer (or it will be done automatically in iframe).
- Finally operation will be processed with a decline status.
In Interface you will see 2 Authorizations.
📘
| Card number | Decline code | 3DS status |
|---|
| 5406592832271063 | 65 | Verified |