PaymentCardInput
Input PaymentCard, if the payment type is DIRECT, CARD_BOOKING or CARD_CHECK_IN, then is mandatory to specify the payment card information.
input PaymentCardInput {
type: PaymentCardType
holder: HolderInput!
number: String!
CVC: String!
expire: ExpireDateInput!
isVCC: Boolean
virtualCreditCard: VirtualCreditCardInput
threeDomainSecurity: ThreeDomainSecurityInput
}
Fields
PaymentCardInput.type ● PaymentCardType enum
Indicates the supported card type, the supported card for this option is shown in Quote step.
PaymentCardInput.holder ● HolderInput! non-null input
Contains owner's name.
PaymentCardInput.number ● String! non-null scalar
Contains credit card number.
PaymentCardInput.CVC ● String! non-null scalar
Contains credit card CVC.
PaymentCardInput.expire ● ExpireDateInput! non-null input
Contains credit card expiration date.
PaymentCardInput.isVCC ● Boolean scalar
Indicates if it is a virtual card
PaymentCardInput.virtualCreditCard ● VirtualCreditCardInput input
Virtual Credit Card data
PaymentCardInput.threeDomainSecurity ● ThreeDomainSecurityInput input
Three Domain Security data
Member Of
HotelAmendRoomsCommitInput input ● HotelBookInput input ● HotelCriteriaAmendBoardCommitInput input ● HotelCriteriaAmendDatesCommitInput input ● HotelCriteriaAmendPaxesCommitInput input ● PaymentInput input