Conteny
Presentation
Monext Online retrieves your 3DS SDK information to take into account your mobile SDK when processing 3D Secure authentication.
In direct mode, you will be able to improve your payment experience by calling directly the payment web services to perform the authentication in your mobile application instead of a webview.
How to integrate your SDK
You need to make an authentication request and retrieve the 3DS SDK data to pass it on in the authorisation request.
Challenge
Processing steps:
You can perform an authentication request verifyEnrollmentRequest with a Challenge.
You must fill in the information in the threeDSInfo.sdk object.
The response to the Challenge request will be confirmed by the ACCEPTED state and a return code 03104.
You must retrieve the information from the sdkchallenge object.
Your mobile sdk performs the authentication and authorization request with the 3DS information with the sdk informations.
Frictionless
In this case, it is not necessary to use the SDKChallenge object, because there is no authentication.
- You can perform an authentication request verifyEnrollmentRequest with a Challenge.
- You must fill in the information in thethreeDSInfo.sdk object.
- The response to the Challenge request will be confirmed by the ACCEPTED state.
- Your mobile sdk performs the authorization request with the 3DS information with the sdk info.
Example
Response ACCEPT to the challenge request with the sdkChallenge information