PaymentCardCriteria
A set of Payment card specific filter criteria for shopping requests, including card issuer type and identification number.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
cardIssuingCountryCode |
Payment Card issuing country code. |
CountryCode |
false |
|
|
false |
cardTypeCode |
The two letter payment card type (examples: MC, VI). |
CreditCardVendorCode |
false |
|
|
false |
chargeAmount |
Monetary amount intended to be paid on this payment card type. |
Amount |
false |
|
|
false |
chargePercent |
Percent of the total Offer price amount intended to be paid on this payment card type. |
number |
false |
|
|
false |
iinNumber |
Payment card IIN/BIN number. Example: 401123 |
integer |
false |
|
|
false |
shoppingCriteria |
A set of criteria which qualifies the flight request by influencing which results are returned in the shopping response, including preferred or required criteria. |
ShoppingCriteria |
true |
|
|
false |
{
"cardIssuingCountryCode" : {
"countryCodeEnum" : { }
},
"cardTypeCode" : {
"creditCardVendorCodeEnum" : { }
},
"chargeAmount" : {
"curCode" : "string",
"value" : "number"
},
"chargePercent" : "number",
"iinNumber" : "integer",
"shoppingCriteria" : {
"allianceCriteria" : { },
"baggagePricingCriteria" : { },
"cabinTypeCriteria" : { },
"connectionCriteria" : { },
"existingOrderCriteria" : { },
"fareCriteria" : [ { } ],
"flightCriteria" : { },
"fopCriteria" : [ { } ],
"paymentCardCriteria" : [ { } ],
"programCriteria" : [ { } ],
"promotionCriteria" : { },
"seatCriteria" : [ { } ],
"serviceCriteria" : { },
"specialNeedsCriteria" : { },
"tripPurposeCode" : { }
}
}