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. |