An object representing a product in an order.

type OrderingOrderProduct {
  sku: String!
  quantity: Int!
  name: String!
  subtitle: String
  imageUrl: String!
  priceCents: Int!
  addons: [OrderingProductAddon!]!
  availableAddons: [OrderingProductAddon!]!
}

sku

string - The SKU of the product. Is defined by the manufacturer or distributor.


quantity

number - The quantity of the product that being purchased in the order.


name

string - The human readable name of the product.


subtitle

string | undefined - The subtitle of the product. Usually contains a brief description.


imageUrl

string - The URL of the product’s image.


priceCents

number - The price of the product in cents.


addons

OrderingProductAddon[] - An array of addons that are included with the product.


availableAddons

OrderingProductAddon[] - An array of addons that are available for the product.


OrderingProductAddon

type OrderingProductAddon {
  id: ID!
  title: String!
  priceCents: Int!
}