Promotion
An Information item related to publicizing a product, organization, or venture so as to increase sales or public awareness.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
coupon |
A portion of the Passenger Ticket and Baggage Check or Excess Baggage Ticket that indicates particular places between which the coupon is good for carriage. |
Coupon |
true |
|
|
false |
ownerName |
Name of the Individual to which this Promotion applies. |
string |
false |
|
|
false |
pax |
A person except members of the crew carried or to be carried with the consent of the carrier, on board of any transport vehicle such as aircraft, train, bus, ship. Holds the attributes specific to a one booking, from shopping to fulfillment. |
array |
false |
Pax |
--- |
false |
paymentInfo |
An information related to the settlement of a transaction through monetary or other compensations. For example, a payment may be applied to an entire Order or individual Order Items. |
PaymentInfo |
true |
|
|
false |
promotionIdentifier |
Promotion code ID or number. Example: PROMO123. Used in conjunction with Link (Promotion URL), Issuer (Promotion Owner or Sponsor) and Remarks (Promotion remarks). |
string |
false |
|
|
false |
promotionIssuer |
An Issuer or Sponsor of a Promotion. |
PromotionIssuer |
false |
|
|
false |
remark |
An additional, supplementary information about the document or service. |
array |
false |
Remark |
--- |
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 |
urlUri |
Promotion URL. Example: http://promos.site.com |
string |
false |
|
|
false |
{
"coupon" : {
"baggageAllowance" : [ { } ],
"connectedCouponNumber" : "number",
"consumedAtIssuanceInd" : "boolean",
"couponNumber" : "number",
"couponValidityPeriod" : { },
"excessBaggage" : { },
"fareBasisCode" : "string",
"filedFee" : { },
"involIndCode" : "string",
"mediaTypeCode" : "string",
"nonCommissionableInd" : "boolean",
"nonInterlineableInd" : "boolean",
"nonRefundableInd" : "boolean",
"nonReissuableNonExchInd" : "boolean",
"productCharacteristic" : { },
"promotion" : { },
"refNumber" : "number",
"remarkText" : "string",
"resChangeInfo" : { },
"rficCode" : { },
"rfiscCode" : { },
"rfiscDescText" : "string",
"seqNumber" : "number",
"service" : [ { } ],
"serviceDeliveryDate" : "string",
"serviceDeliveryProviderLocationCode" : { },
"serviceDeliveryProviderName" : "string",
"serviceQty" : "number",
"settlementAuthorizationIdentifier" : "string",
"soldAirlineInfo" : { },
"statusCode" : "string",
"taxSummary" : [ { } ],
"ticket" : { },
"validatingCarrier" : { },
"valueAmount" : { }
},
"ownerName" : "string",
"pax" : [ {
"ageMeasure" : { },
"ageOrdinal" : "integer",
"alacarteofferitem" : [ { } ],
"bag" : [ { } ],
"birthdate" : "string",
"booking" : { },
"contactInfo" : [ { } ],
"countryOfCitizenship" : { },
"countryOfResidence" : { },
"customerValueNumber" : "number",
"existingOrderCriteria" : { },
"fareDetail" : { },
"foid" : { },
"identityDoc" : [ { } ],
"individual" : { },
"infant" : { },
"langUsage" : [ { } ],
"loyaltyProgramAccount" : [ { } ],
"offeredService" : [ { } ],
"org" : { },
"pax" : { },
"paxGroup" : { },
"paxIdentifier" : "string",
"paxSegment" : [ { } ],
"profileConsentInd" : "boolean",
"profileIdentifierText" : "string",
"promotion" : { },
"ptcCode" : "string",
"redressCase" : [ { } ],
"remark" : [ { } ],
"service" : [ { } ],
"ticketDocInfo" : { }
} ],
"paymentInfo" : {
"amount" : { },
"merchantAccount" : { },
"order" : { },
"orderItem" : { },
"payer" : { },
"payerContact" : { },
"paymentInfoIdentifier" : "string",
"paymentMethod" : { },
"paymentRefIdentifier" : "string",
"paymentStatusCode" : { },
"paymentTrx" : { },
"priceVarianceAmount" : { },
"priceVarianceRule" : { },
"promotion" : [ { } ],
"surchargeAmount" : { },
"ticketDocInfo" : { },
"typeCode" : { },
"verificationInd" : "boolean"
},
"promotionIdentifier" : "string",
"promotionIssuer" : {
"carrier" : { },
"org" : { },
"promotion" : [ { } ],
"travelAgency" : { }
},
"remark" : [ {
"aircraft" : { },
"aircraftGroup" : { },
"asymmetricalLoadLimitationTable" : { },
"baggageStandardWeights" : { },
"balanceOutputRequirement" : { },
"cargoHeatingDevice" : { },
"cargoVentilationDevice" : { },
"centerOfGravityLimitTable" : { },
"combinedLoadLimitation" : { },
"combinedLoadLimitationTable" : { },
"creationDateTime" : "string",
"crewBaggageStandardWeights" : { },
"crewDistribution" : { },
"crewStandardWeights" : { },
"cumulativeLoadLimitationTable" : { },
"curtailmentTable" : { },
"datedOperatingFlight" : { },
"deck" : { },
"displayInd" : "boolean",
"dowConfiguration" : { },
"dowItem" : { },
"dryOperatingAircraft" : { },
"fareRule" : { },
"floorLoadLimitationTable" : { },
"fuelDistribution" : { },
"fuelingProcedure" : { },
"idealTrimLineTable" : { },
"lateralImbalanceLimitTable" : { },
"maximumWeights" : { },
"maximumWeightsTable" : { },
"minimumWeights" : { },
"minimumWeightsTable" : { },
"missingRestraintRule" : { },
"orderAmendment" : { },
"otherPaymentMethod" : { },
"pantryDistribution" : { },
"pax" : { },
"paxStandardWeights" : { },
"paxTrimOutputRequirement" : { },
"potableWaterDistribution" : { },
"priceVarianceRule" : { },
"promotion" : { },
"responseParameters" : { },
"runningLoadLimitationTable" : { },
"specialLoadLimitation" : { },
"stabTable" : { },
"supplementaryInfoRequirement" : { },
"swa" : { },
"text" : "string",
"tippingLimitTable" : { },
"uldCompatibility" : { },
"uldType" : { }
} ],
"shoppingCriteria" : {
"allianceCriteria" : { },
"baggagePricingCriteria" : { },
"cabinTypeCriteria" : { },
"connectionCriteria" : { },
"existingOrderCriteria" : { },
"fareCriteria" : [ { } ],
"flightCriteria" : { },
"fopCriteria" : [ { } ],
"paymentCardCriteria" : [ { } ],
"programCriteria" : [ { } ],
"promotionCriteria" : { },
"seatCriteria" : [ { } ],
"serviceCriteria" : { },
"specialNeedsCriteria" : { },
"tripPurposeCode" : { }
},
"urlUri" : "string"
}