3DS Standalone V2 Apis
The following describes the integration steps for Netvalve Standalone 3DS. Contact the Netvalve team to ensure the 3DS configuration steps have been followed, and you have credentials for the API authentication.
Flow
See below the required sequence of Netvalve 3DS API calls, and the iframes/redirects to be configured on the merchant sites. See the outline for each flow here, and a detailed description for each step in the pages below.
Integration steps
https://netvalve.atlassian.net/wiki/spaces/ND/pages/54394988
Initiate the 3DS flow by calling this API. The response will indicate which flow to take - A, B, C.
https://netvalve.atlassian.net/wiki/spaces/ND/pages/54395262 Conditional
Using the
transIDcall the Auth API. If response showschallengeRequired, proceed to Step 4
https://netvalve.atlassian.net/wiki/spaces/ND/pages/54395064 Conditional
Setup the ACS challenge using an iframe or page-redirect, and wait for completion.
https://netvalve.atlassian.net/wiki/spaces/ND/pages/54395093Conditional
After being notified that the challenge is complete, call the Result API to access 3DS values.
https://netvalve.atlassian.net/wiki/spaces/ND/pages/54395121
- Use the 3DS values in the request body of the Sale API
API status codes
Please refer to the document below for a list of API response codes and descriptions.
https://netvalve.atlassian.net/wiki/spaces/ND/pages/54395141
Swagger API documentation is also updated in the Netvale documentation link below
V2 Demo Video + Source Code
https://netvalve.atlassian.net/wiki/spaces/ND/pages/77758473