Below content is applicable for both Atomic as well as AX2.
PURPOSE
Dalenys has some specific requirements around the processing of 3D Secure transactions. This article lists the fields that need to be included in the three_ds_authentication block of the 3DSVerifyAuthentication API request (if using APEXX's Cardinal MPI) or the external_authentication block of the createCardTransaction request (if using an external MPI).
CAUSE
Dalenys requires a number of fields that are not used by or mandated by other acquirers.
SOLUTION
3D Secure Version 2 - Visa/MasterCard Route | 3D Secure Version 1 - Visa/MasterCard Route |
- 3ds_enrolled (optional)
- cavv
- cavv_algorithm (can be sent as "0")
- directory_server_transaction_id
- 3ds_server_transaction_id (only if the authentication process is done through APEXX and Cardinal)
- eci
- 3ds_mode (handled by APEXX if the authentication process is done through APEXX and Cardinal)
- 3ds_preference (handled by APEXX if the authentication process is done through APEXX and Cardinal)
- 3ds_status
- 3ds_transaction_status_reason (optional)
- 3ds_version
- acs_transaction_id (handled by APEXX if the authentication process is done through APEXX and Cardinal. For external authentication data, support is currently being added)
| - 3ds_enrolled
- cavv
- cavv_algorithm
- eci
- 3ds_result
- 3ds_status
- xid
- 3ds_version (optional)
|
3D Secure Version 2 - Carte Bancaire (CB) Route | 3D Secure Version 1 - Carte Bancaire (CB) Route |
- 3ds_enrolled (optional)
- cavv
- cavv_algorithm (can be sent as "0")
- directory_server_transaction_id
- 3ds_server_transaction_id (only if the authentication process is done through APEXX and Cardinal)
- eci
- 3ds_mode (handled by APEXX if the authentication process is done through APEXX and Cardinal)
- 3ds_preference (handled by APEXX if the authentication process is done through APEXX and Cardinal)
- 3ds_status
- 3ds_transaction_status_reason
- 3ds_version
- acs_transaction_id (handled by APEXX if the authentication process is done through APEXX and Cardinal. For external authentication data, support is currently being added)
| - 3ds_enrolled
- cavv
- cavv_algorithm
- eci
- 3ds_result
- 3ds_status
- xid
- 3ds_version (optional)
|
RELATED ARTICLES
3DSVerifyAuthentication in the APEXX API Documentation