PaymentMethodOptionCard
- requestType: stringenum
_three _d _secure We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic.values- any
- automatic
- challenge
- three
_d _secure If 3D Secure authentication was performed, the authentication details to use for this payment.
- cryptogramType: stringmax length:1000required
The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- transactionType: string
_id max length:5000requiredFor 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- versionType: stringenumrequired
The version of 3D Secure that was performed.
values- 1
.0 .2 - 2
.1 .0 - 2
.2 .0
- aresType: stringenum
_trans _status The
transStatusreturned from the card Issuer's ACS in the ARes.values- A
- C
- I
- N
- R
- U
- Y
- electronicType: stringenum
_commerce _indicator The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
values- 01
- 02
- 05
- 06
- 07
- exemptionType: stringenum
_indicator The exemption requested via 3DS and accepted by the issuer at authentication time.
values- low
_risk - none
- requestorType: string
_challenge _indicator max length:2The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99. - sessionType: string
_id Optional key to correlate retries/refreshes on the same 3DS attempt.

