Markup
Informs markup applied over supplier price.
type Markup implements Priceable {
  channel: String
  currency: Currency!
  binding: Boolean!
  net: Float!
  gross: Float
  exchange: Exchange!
  rules: [Rule!]!
}
Fieldsโ
Markup.channelย โย String scalarโ
channel of markup application.
Markup.currencyย โย Currency! non-null scalarโ
Currency code indicating which currency should be paid. This information is mandatory.
Markup.bindingย โย Boolean! non-null scalarโ
It indicates if the price indicated in the gross must be respected. In case minimumSellingPrice is not empty, the binding indicates instead that the minimumSellingPrice must be respected. That is, the customer can not sell the room / option at a price lower than that established by the supplier. This information is mandatory.
Markup.netย โย Float! non-null scalarโ
Indicates the net price that the customer must pay to the supplier plus the markup. This information is mandatory.
Markup.grossย โย Float scalarโ
Indicates the retail price that the supplier sells to the customer plus the markup.
Markup.exchangeย โย Exchange! non-null objectโ
Informs about the currency of origin, and the rate applied over result. This information is mandatory.
Markup.rulesย โย [Rule!]! non-null objectโ
Breakdown of the applied rules for a markup
Interfacesโ
Priceable interfaceโ
Member Ofโ
Price  object