RequestItem
Request items that are managed in this app
type RequestItem {
globalPersonalizations: Json!
id: ID!
offerable(posId: ID): OfferableUnion
offerableId: ID
offerableNameTranslated: String!
offerableSpan: TsRange
offerableSpanStr(
dateFormat: String = "date_weekday_month_name"
timeFormat: String = "time"
): String
offerableTimeZone: String
offerableType: OfferableTypeEnum
pricings: [Pricing!]!
relatedProducts: [Product!]!
requiresWithdrawalEarlyStartConsent: Boolean!
totalGrossValue: Money!
totalValue: Money!
}
Fields
RequestItem.globalPersonalizations · Json! non-null scalar
RequestItem.id · ID! non-null scalar
RequestItem.offerable · OfferableUnion union
RequestItem.offerable.posId · ID scalar
For which POS should the quota information be calculated.
RequestItem.offerableId · ID scalar
RequestItem.offerableNameTranslated · String! non-null scalar
Name of the booked offer in the Accept-Language language.
RequestItem.offerableSpan · TsRange scalar
selected time span for offerable.
RequestItem.offerableSpanStr · String scalar
selected time span for offerable.
RequestItem.offerableSpanStr.dateFormat · String scalar
RequestItem.offerableSpanStr.timeFormat · String scalar
RequestItem.offerableTimeZone · String scalar
IANA time zone of the booked offer, for displaying offerableSpan in local time.
RequestItem.offerableType · OfferableTypeEnum enum
RequestItem.pricings · [Pricing!]! non-null object
RequestItem.relatedProducts · [Product!]! non-null object
products that are recommended for up and cross selling
RequestItem.requiresWithdrawalEarlyStartConsent · Boolean! non-null scalar
Whether checkout needs the customer's consent to start this service before the withdrawal period ends. Include the item in withdrawalEarlyStartConsent.requestItemIds.
RequestItem.totalGrossValue · Money! non-null scalar
total price value including external taxes and discounts
RequestItem.totalValue · Money! non-null scalar
total price value including discounts
Member Of
Request object · RequestApplyCodePayload object · RequestItemCreatePayload object · RequestItemDiscardPayload object · RequestItemUpdatePayload object