CreditCardInput
Represents credit card input information for a hotel booking request.
Properties
Name | Type | Description |
---|---|---|
Type | CreditCardType | The type of the credit card. |
Number | String | The credit card number. |
Cvc | String | The Card Verification Code (CVC) of the credit card. |
Expiration | CreditCardExpiration | The expiration date of the credit card. |
Expiration/Month | Integer | The expiration month of the credit card. |
Expiration/Year | Integer | The expiration year of the credit card (last two digits). |
Expiration/YearFull | Integer | Gets the full four-digit year of the credit card expiration. |
IsVcc | Boolean | Indicates whether the credit card is a Virtual Credit Card (VCC). |
Holder | Holder | The holder information of the credit card. |
Holder/Name | String | The name of the holder. |
Holder/SurName | String | The surname of the holder. |
Holder/PersonalTitleType | PersonalTitleType | The personal title type of the holder. |
Holder/ContactInfo | ContactInfo | The contact information of the holder. |
Holder/ContactInfo/Email | String | The email address of the passenger. |
Holder/ContactInfo/Phone | String | The phone number of the passenger. |
VirtualCreditCard | VirtualCreditCard | The virtual credit card information, if applicable. |
VirtualCreditCard VCCActivationDate | String | Gets or sets the activation date of the virtual credit card. |
VirtualCreditCard VCCDeactivationDate | String | Gets or sets the deactivation date of the virtual credit card. |
VirtualCreditCard VCCCurrentBalance | Double | Gets or sets the current balance of the virtual credit card. |
VirtualCreditCard VCCCurrencyCode | String | Gets or sets the currency code for the virtual credit card balance. |
ThreeDomainSecurity | ThreeDomainSecurity | The 3-D Secure authentication information for the credit card transaction. |
ThreeDomainSecurity ThreeDSVersion | String | Gets or sets the version of 3-D Secure protocol used. |
ThreeDomainSecurity DSTransactionID | String | Gets or sets the Directory Server Transaction ID. |
ThreeDomainSecurity/XID | String | Gets or sets the transaction identifier for 3-D Secure. |
ThreeDomainSecurity/ECI | String | Gets or sets the Electronic Commerce Indicator. |
ThreeDomainSecurity/CAVV | String | Gets or sets the Cardholder Authentication Verification Value. |
ThreeDomainSecurity/PARes | String | Gets or sets the Payer Authentication Response. |
ThreeDomainSecurity PAResStatus | PAResStatus | Gets or sets the status of the Payer Authentication Response. |
ThreeDomainSecurity CardEnrolledStatus | EnrolledStatus | Gets or sets the enrollment status of the card in 3-D Secure. |
ThreeDomainSecurity MerchantName | String | Gets or sets the name of the merchant. |
ThreeDomainSecurity SignatureStatus | SignatureStatus | Gets or sets the status of the signature in the 3-D Secure process. |
UrlPayment | UrlPayment | The URL payment information for the credit card transaction. |
UrlPayment/Url | String | Gets or sets the URL for the payment. |