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