Product
Products in this app
type Product {
checkoutTargetState: CheckoutTargetStateEnum
currentPriceValue: Money
desc: String
id: ID!
images: [ImageAttachment!]!
merchandiseArticle: Boolean!
name: String!
number: String!
relatedProducts: [Product!]!
shippingArticle: Boolean!
shopSlug: ShopSlug
subProductPresentation: SubItemPresentationEnum!
subProducts: [SubProduct!]!
}
Fields
Product.checkoutTargetState · CheckoutTargetStateEnum enum
Checkout operation this offer needs when it is the only offer in a cart. Request.checkoutPolicy is authoritative for the whole cart.
Product.currentPriceValue · Money scalar
Current sales price.
Product.desc · String scalar
Product description.
Product.id · ID! non-null scalar
ID of the product.
Product.images · [ImageAttachment!]! non-null object
Images for displaying the product.
Product.merchandiseArticle · Boolean! non-null scalar
Is this a merchandise article for the shop?
Product.name · String! non-null scalar
Product name.
Product.number · String! non-null scalar
Human-readable offer number.
Product.relatedProducts · [Product!]! non-null object
Products to offer alongside this product.
Product.shippingArticle · Boolean! non-null scalar
Is this the shipping cost article?
Product.shopSlug · ShopSlug object
Shop slug record for this offerable
Product.subProductPresentation · SubItemPresentationEnum! non-null enum
How the products included in this product are shown.
Product.subProducts · [SubProduct!]! non-null object
Products included in this product, such as the items of a bundle.
Member Of
Admission object · Event object · EventTemplate object · InvoiceItem object · PotentialEvent object · PriceRule object · Pricing object · Product object · RequestApplyCodePayload object · RequestApplyVoucherPayload object · RequestItem object · SubInvoiceItem object · SubProduct object
Implemented By
OfferableUnion union · PriceOriginUnion union