Documentation
Products
Products are the core items you sell—such as meals, drinks, or sides—and they appear on your online ordering storefront. Every product is linked to a category (like “Burgers” or “Drinks”) and can be customised to suit your business needs.
Products can be:
- Simple: A single version with one price (e.g. Can of Coke)
- Variable: Multiple versions, each with their own price and options (e.g. Small, Medium, Large Pizza)
Each product can include:
- Variants: Size or type options with separate prices (e.g. Chicken, Beef)
- Customisations: Optional or required add-ons (e.g. Extra Cheese, Choose Dip)
- Allergens: To inform customers about ingredients
- Attributes: Tags like “Vegan” or “Halal” to highlight key details
Simple vs Variable Products
Simple Products
Use a Simple Product when there’s only one version of the item with a single price. This is the most straightforward option and is ideal for items like canned drinks, single-portion sides, or anything that doesn’t vary by size or type.
A Simple Product:
- Has one price
- Shares the same customisations for all orders
- Is easy to create and manage
Example:
Can of Coke – £1.50
Variable Products
Use a Variable Product when you offer multiple versions of the same item—each with its own name, price, or other settings. This is common for pizzas, drinks in different sizes, or anything sold in portions or styles.
Each variant can have its own:
- Name (e.g. Small, Medium, Large)
- Price
- Cost
- SKU and barcode
- Customisations (if different per size or type)
Example:
Margherita Pizza
- Small – £6.99
- Medium – £8.99
- Large – £10.99
Product Variants
Variants let you offer multiple versions of the same product. Each variant can have its own price, cost, SKU, barcode, and even customisations. This gives you more flexibility when selling items like different portion sizes, flavours, or packaging formats.
When to Use Variants
Use variants when:
- The same product is sold in multiple sizes or types
- Each version has a different price
- You want to track stock or set custom options by version
Variants are only available when the product type is set to Variable.
Examples
ProductVariant 1Variant 2Variant 3Margherita Pizza | Small (£6.99) | Medium (£8.99) | Large (£10.99)
Chicken Wings | 6 Pieces | 12 Pieces | 18 Pieces
Soft Drink | Can (330ml) | Bottle (500ml) | Large Bottle
Notes
- Each variant can have its own customisations. For example, only the Large Pizza might offer “Stuffed Crust” as an option.
- You must have at least one variant for every Variable product.
- Variant names are shown to customers, so make them clear (e.g. “Medium” instead of “M”).
Product Customisations
Product customisations let customers personalise their order. These are created independant of products and are covered seperately.