/n software 3-D Secure V2 Node.js Edition

Questions / Feedback?

ACSUIType Property

UI type rendered by the 3DS SDK.

Syntax

 client.getACSUIType([callback])

Default Value

""

Callback

The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).

The callback for the getACSUIType([callback]) method is defined as:

function(err, data){ }

'err' is the error that occurred. If there was no error, then 'err' is 'null'.

'data' is the value returned by the method.

The callback for the setACSUIType([callback]) method is defined as:

function(err){ }

'err' is the error that occurred. If there was no error, then 'err' is 'null'.

'err' has 2 properties which hold detailed information:

err.code
err.message

Remarks

This field is returned in the Challenge Response Message (CRes) from the ACS and contains the User Interface type that the 3DS SDK will render.

Possible values include:

01TextText may be used to allow the cardholder to enter text into a textbox to confirm their identify. For instance this may be used to input a confirmation code sent via SMS or email.
02Single SelectSingle Select may be used during the challenge flow to allow the cardholder to select an option. For instance the cardholder may be asked to choose whether to receive a confirmation code via email or SMS.
03Multi SelectMulti Select may be used to present multiple options to the cardholder and ask them to select the correct answers. For instance a list of cities may be provided and the cardholder is asked to select cities they have lived in.
04OOBOut Of Band may be used to ask the cardholder to perform an action outside of the current application. For instance the user may be asked to confirm the transaction from within their banking app.
05HTMLHTML indicates that the ACS will supply the HTML to be rendered by the app in a web view.

This property is read-only.

Data Type

String

Copyright (c) 2022 /n software inc. - All rights reserved.
/n software 3-D Secure V2 Node.js Edition - Version 2.2 [Build 8318]