ThreeDSecureClient

3D Secure is a protocol that enables cardholders and issuers to add a layer of security to e-commerce transactions via password entry at checkout.

One of the primary reasons to use 3D Secure is to benefit from a shift in liability from the merchant to the issuer, which may result in interchange savings. Please read our online documentation for a full explanation of 3D Secure.

Constructors

Link copied to clipboard
constructor(context: Context, authorization: String)

Initializes a new ThreeDSecureClient instance

Functions

Link copied to clipboard

Call this method to initiate the 3D Secure flow.

Link copied to clipboard

Initialize a challenge from a server side lookup call.

Link copied to clipboard

Creates a stringified JSON object containing the information necessary to perform a lookup

Link copied to clipboard

Call this method from the ThreeDSecureLauncherCallback passed to the ThreeDSecureLauncher used to launch the 3DS authentication challenge.