SendAuthenticationResultRequest
Name | Description | Type | Length | Required |
---|---|---|---|---|
RequestID | System generated transaction reference ID. This field is named “TransactionId” in the VCAS RDX API. | String | Up to 36 characters | Required |
IssuerOrgId | Organization ID designated by VCAS. Hexadecimal value. | String | Up to 24 characters | Optional |
DSTransactionId | Directory Server (DS) generated transaction reference id. GUID Format. Note: Required for EMV 3DS 2.x transactions only. | String | 36 characters | Conditional |
CAVV | Payment system specific value that is used to provide proof of authentication. This is the Base64 representation of the authentication value. | String | Up to 28 characters | Optional |
CAVVHex | Payment system specific value that is used to provide proof of authentication. This is the Hexadecimal representation of the authentication value. | String | Up to 40 characters | Optional |
ECI | Payment system specific value provided by ACS to indicate results of the attempt to authenticate. | String | 2 characters | Optional |
MessageVersion | Version of the message based on 3DS specification; i.e. 1.0.2, 2.1.0, 2.2.0. | String | Up to 8 characters | Optional |
AuthenticationResponse | The authentication response which is sent back to the merchant in 3DS. Possible values: See Authentication Responses in the ADX Overview for more information. | String | One character | Optional |
AuthenticationType * | Type of authentication credential used for a given transaction. Possible values: | String | Enum | Optional |
RiskScore | Risk score of the transaction as determined by VCAS. | String | 2 characters | Optional |
IP | IP address of the device. | String | Up to 45 characters | Optional |
PaymentInfo | An object containing the cardholder payment information. SendAuthenticationResult.PaymentInfo (Object) | Object | n/a | Optional |
The AuthenticationType field is referred to as “CredentialType” in other Cardinal services. This is not the same as authentication type in reports. This field will be blank in the case where no credentials were used, as in the case of a non-challenge transaction.
Updated 3 months ago