Product
The Product interface identifies a type that is, and is treated like, a Product.
There are currently 3 Product implementations available that represent the most common product type abstractions within the Product domain:
-
StandardProduct- An ordinary Product structure. -
VariantProduct- A variation based Product structure which can have a Standard Product as a base. Variation examples include 'Size', 'Color', 'Volume', 'Flavour', etc. and can be managed with theattributesfield. -
GroupProduct- A group Product structure. A Group Product can contain multiple other products, of any Product type.
Implemented by
Fields
ID!)
ID of the object.
String!)
The unique reference identifier for the Product
String!)
Type of the Product
ProductCatalogue!)
The Product Catalogue in which this Product is managed
String!)
The name of the product
String)
A short description of the product (max 255 chars)
[Price])
A list of prices for the product
TaxType)
Tax information for the product
DateTime)
Time of creation
DateTime)
Time of last update
String)
The current status of the Product.
[Attribute])
A list of attributes associated with this Product. This can be used to extend the existing data structure with additional data for use in orchestration rules, etc.
String!)
The reference of the workflow
Int!)
The version of the workflow