Skip to main content

Testing 3-D Secure authentication

With the IXOPAY platform, merchants have the ability to test their hosted 3-D Secure configuration either with the SimulatorPCI adapter or in conjunction with the PSP's/Acquirer's test environment.

Hosted 3-D Secure​

Simple 3DS simulation​

Simple 3DS simulation can be enabled by activating the checkbox Enable Simple 3DS Simulation for the Simulator Adapter in the Vault Setup Settings. When this option is selected, both the IXOPAY platform-hosted 3-D Secure configuration and IXOPAY platform-hosted 3-D Secure 2.x configuration are disabled. The outcome of this simple 3-D Secure simulation is determined by the test cards.

If enabled, an additional 3-D Secure verification screen will be displayed during the payment process, allowing you to choose the verification result from a dropdown field. The transaction status will then be set accordingly based on the selected test card.

Extended 3DS simulation​

Extended 3DS simulation can be enabled by activating the checkbox Enable Extended 3DS Simulation for the Simulator Adapter in the Vault Setup settings. In this case, the checkbox for the IXOPAY platform-hosted 3-D Secure configuration or IXOPAY platform-hosted 3-D Secure 2.x configuration must be enabled (other configuration fields can remain empty). The outcome of this extended 3-D Secure simulation is controlled by the test cards used.

If activated, customers will be redirected to perform methods such as fingerprinting, frictionless, or challenge, depending on the selected test card.

Provider 3-D Secure​

To test the IXOPAY platform-hosted 3-D Secure configuration with the PSP's/Acquirer's test environment, you can enable the connector setting Mock 3D-Secure Flow for Testing in the IXOPAY platform 3-D Secure 2.x configuration.

info

The Connector setting Mock 3D-Secure Flow for Testing is not activated by default for all Adapters.

If you do not see the Setting in the 3D-Secure Configuration, please get in contact with our Support Team in the IXOPAY Customer Experience Portal. Keep in mind that activation is dependent on the release cycles and takes minimum of 4 weeks.

When this setting is enabled, you can use the test cards provided by the PSP to perform tests. The outcome of the 3DS authentication is controlled through the cardholder's name.

For example, if the cardholder's name is ENROLLED CHALLENGE, you will enter the challenge flow. The outcome of the challenge can then be chosen on the challenge screen itself.

The cardholder's name consists of two inputs: Firstname and Lastname. The Firstname determines the versioning result, while the Lastname determines the authentication result.

Versioning result​

Cardholder firstnameVersioning control
NOT_ENROLLED …Card not enrolled
ENROLLED …Card enrolled, no method fingerprinting
METHOD …Card enrolled, with method fingerprinting
TIMEOUT …Timeout error
INVALID …Invalid card error
NETWORK_ERROR …Network error

Authentication result​

Cardholder lastnameAuthentication control
… FRICTIONLESSFrictionless - fully authenticated
… ATTEMPTEDFrictionless - attempted
… CHALLENGEChallenge
… UNAUTHENTICATEDNot authenticated
… REJECTEDRejected
… ACCESS_DENIEDError: Access denied
… SYSTEM_ERRORError: Transient system error
… FORMAT_ERRORError: Invalid format
… TIMEOUTError: Network timeout
… NETWORK_ERRORError: Network error