...
Code Block |
---|
{ result: 'SUCCESS', threeDsResponse: { status: 'ACS_COMPLETED', transID: 'abc, providerErrorMessage: '' }; }; |
Refer back to Step 2 for a description of each of these properties.
Once the message is received, whether success or fail, proceed to call the Result API in Step 5.
Expected Properties and Values
result
: 'SUCCESS' | 'ERROR'
Use this for error handling. *Note - SUCCESS refers to the success of the 3DS initialization step. It does not mean 3DS values have been retrieved.
status
: 'ACS_COMPLETED' | 'ERROR' | 'CALLBACK_PROCESSING_ERROR' | 'TIMEOUT'
transID
is the required transaction ID for the 3DS Auth API in Step 3.
providerErrorMessage
will contain the error message from the 3DS provider, if any.
Option 2: Perform a full browser redirect
...