Source: https://guides.developer.iata.org/docs/download-the-latest-standards

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

Referenced By

Price
{
  "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"
}