NAME | DESCRIPTION | FORMAT | ALLOWED/POSSIBLE VALUES |
---|
<Query / Payments / Payment> (Add ancillaries and voluntary flight change flows…) |
Type | Payment Methods can vary depending on market and type of seller. Please check here. | Alphabetical | CA (Cash) CC (Credit Card) MS (Voucher)
|
-- This refers to Cash payment method -- |
Method / Cash | Cash payment method. | Alphabetical | true |
Amount | Total amount of the offer. Code refers to currency code for payment. | Numeric | Any |
Payer / ContactInfoRefs | Reference for the payer info, that must be associated correctly in the XML below. In Cash Payment Method is OPTIONAL | Alphanumeric | Any valid reference associated in the XML below. |
-- This refers to Credit Card method – If Secure Payment applies additional info needed is defined below in 3DS INFO -- |
Method / PaymentCard | NDC Mandatory for 3DS and/or installments payment. This is used to reference the associated 3DS info in PaymentCardSecureInfo ObjectKey, and/or the installment payment info in PaymentFormMetadata MetadataKey. If both 3DS and installment payments are being used for the same Order, then the two references are included here together separated by a space. Example: Code Block |
---|
| <PaymentCard refs="KEY_3DS KEY_QUOTAS"> |
| Alphanumeric | Any |
Method / PaymentCard / CardType | Type of credit card | Alphanumeric | 1-6 characters |
Method / PaymentCard / SeriesCode | Series Code of credit card | Numeric | 1-8 characters |
Method / PaymentCard / CardHolderName | Card Holder Name | Alphanumeric | 0-50 characters |
Method / PaymentCard / CardHolderBillingAddress / Street | Street of the billing address of the cardholder. NDC Mandatory that at least one field has to be filled in inside "CardHolderBillingAddress" tag. | Alphanumeric | If tag is indicated once, only first 40 characters will be considered If tag is indicated twice, only first 80 characters will be considered |
Method / PaymentCard / CardHolderBillingAddress / CityName | City of the Billing Address of cardholder NDC Mandatory that at least one field has to be filled in inside "CardHolderBillingAddress" tag. | Alphanumeric | Only first 50 characters will be considered |
Method / PaymentCard / CardHolderBillingAddress / StateProv | State Prov. of the Billing Address of cardholder NDC Mandatory that at least one field has to be filled in inside "CardHolderBillingAddress" tag. | Alphanumeric | 1-40 characters |
Method / PaymentCard / CardHolderBillingAddress / PostalCode | Postal Code of the Billing Address of cardholder NDC Mandatory that at least one field has to be filled in inside "CardHolderBillingAddress" tag. | Alphanumeric | 2-10 characters |
Method / PaymentCard / CardHolderBillingAddress / CountryCode | Country Code of the Billing Address of cardholder NDC Mandatory that at least one field has to be filled in inside "CardHolderBillingAddress" tag. | Alphabetical | 2 characters |
Method / PaymentCard / CardNumber | Number of credit card | Numeric | 1-9 characters |
Method / PaymentCard / EffectiveExpireDate / Expiration | Effective expiration date of the credit card | Numeric | 4 characters |
Amount | Total amount of the offer. Code refers to currency code for payment. | Numeric | Any |
Payer / ContactInfoRefs | Reference for the payer info, that must be associated correctly in the XML below. | Alphanumeric | Any valid reference associated in the XML below. |
-- This refers to Voucher payment method -- |
Method / Voucher | Voucher payment method. | Alphabetical | true |
Method / Voucher / Number | Number of the voucher | Alphanumeric | any |
Amount | Total amount of the offer. Code refers to currency code for payment. | Numeric | Any |
Payer / ContactInfoRefs | Reference for the payer info, that must be associated correctly in the XML below. | Alphanumeric | Any valid reference associated in the XML below. |