ThreeDSecure Authentications
Manage and track 3DSecure Authentication workflows for Accounts and Transactions using this object. When an active authentication is present on an Account or Transaction, metadata.threeDSecure.required
will be true
and metadata.threeDSecure.currentAuthenticationID
will be set to the UUID of this object.
Currently only the rules engine can create ThreeDSecureAuthentication objects, but there are endpoints to show, list and update the object.
ThreeDSecure Authentication Data Types
UpdateThreeDSecureAuthenticationRequest
Key | Value | Required | Notes |
---|---|---|---|
id | UUID | √ | |
type | three-d-secure-authentications | √ | |
Attributes | |||
options | Object | * See the 3DSecure guide for type information | |
metadata | Metadata |
ThreeDSecureAuthenticationResponse
Key | Value | Notes |
---|---|---|
type | three-d-secure-authentications | |
Attributes | ||
status | String | * See the 3DSecure guide for type information |
preauth_response | Object | * Response from the 3DS server preauth step |
method_response | Object | * Response posted to the API from the method step |
auth_response | Object | * Response from the 3DS Server auth step |
postauth_response | Object | * Response from the 3DS Server postauth step |
options | Object | * See the 3DSecure guide for type information |
configuration | Object | * App wide config for input to browser workflow |
metadata | Metadata | |
Relationships | ||
subject | AuthSubjectRelationship | Links either the Account or Transaction being authenticated |