Markup
A definition of the reason for the markup added by an airline as part of the offer reported as calculation detail.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
amount |
Value and sold-in currency added by an airline as part of the offer reported as calculation detail. |
Amount |
true |
|
|
false |
price |
An amount of money expected, required, or given in payment for something. |
Price |
true |
|
|
false |
typeCode |
Defines the reason for the markup added by an airline as part of the offer reported as calculation detail. (Examples: currency markup, service markup, etcĂ ) |
string |
true |
|
|
false |
{
"amount" : {
"curCode" : "string",
"value" : "number"
},
"price" : {
"alacarteofferitem" : { },
"baseAmount" : { },
"baseAmountGuaranteeTimeLimitDateTime" : "string",
"curConversion" : [ { } ],
"discount" : { },
"equivAmount" : { },
"fareComponent" : { },
"fareDetail" : { },
"farePriceType" : { },
"fee" : [ { } ],
"loyaltyUnitAmount" : { },
"loyaltyUnitName" : "string",
"markup" : [ { } ],
"maskedInd" : "boolean",
"offer" : { },
"offerItem" : { },
"order" : { },
"orderItem" : { },
"service" : { },
"surcharge" : [ { } ],
"taxSummary" : [ { } ],
"totalAmount" : { }
},
"typeCode" : "string"
}