Name | Type | Description | Notes |
---|---|---|---|
cardholder_name | string | ||
number | string | ||
avs_address | string | [optional] | |
avs_city | string | [optional] | |
avs_state | string | [optional] | |
avs_zip | string | [optional] | |
avs_country | string | ||
expiration_date | string | ||
cvv | string | [optional] | |
type | string | [optional] | |
three_d_secure_data | object | Holds the pre-authorized ThreeDSecure data in the case of a "passthrough" 3DS scenario (where the 3DS authorization already occurred in the UI, for example, at the Online Travel Agency website). 3DS1 Format: { "eci":"", "cavv":"", "dsTransID":"", "threeDSVersion":"" } 3DS2 Format: { "eci":"", "cavv":"", "xid":"", "threeDSVersion":"", "exceptionType:"" } "eci": Electronic Commerce Indicator. Provides a code that indicates whether the transaction was processed electronically. Possible "eci" codes: "02" or "05" - Fully authenticated transaction "01" or "06" - Attempted authentication transaction "00" or "07" - Non 3D Secure transaction "cavv": The CAVV is used to confirm that an authentication, or proof of an attempted authentication, was conducted. "dsTransID": 3DS1 only. The transaction identifier assigned by the Directory Server (base64 encoded, 20 bytes in a decoded form). "xid": 3DS2 only. The transaction identifier assigned by the Directory Server (base64 encoded, 20 bytes in a decoded form). "threeDSVersion": provides the 3-D Secure version used to process the transaction "exceptionType": 3DS2 only. Provides the reason why 3DS2 authentication was bypassed | [optional] |
gateway_specific_fields | map[string,string] | [optional] |