Managing Products
Products are the foundation of your inventory. Each product in FlexotiumPOS has a set of required fields, optional metadata, and support for variants.
Adding a product manually
Go to Inventory → Products → Add Product. Fill in the required fields:
| Field | Description | Example |
|-------|-------------|---------|
| Name | Display name at checkout | Oat Milk Latte |
| SKU | Unique stock-keeping unit | DRINK-OML-M |
| Category | Used for filtering and reports | Beverages |
| UOM | Unit of measure | each, kg, litre |
| Unit Cost | Your purchase cost | 1.80 |
| Unit Price | Selling price (excl. tax) | 4.20 |
Optional fields include: Barcode (EAN/UPC), Supplier, Reorder Level, Reorder Quantity, Description, Image, and Tags.
Bulk CSV import
For large catalogs, use CSV import. Download the template from Import → Download Template, fill it in, and upload. See the Import Data guide for column details.
AI-assisted product creation
The AI Copilot can help you create products by description. For example:
"Add a product: medium oat milk latte, selling price £4.20, cost £1.80, category beverages, barcode 5901234123457"
The copilot will pre-fill the form for your review before saving.
Pricing rules
Beyond the base unit price, you can configure:
- Volume pricing — e.g. buy 6 for £22.00
- Happy hour pricing — time-based price rules
- Customer group pricing — staff discount, wholesale, loyalty tier
Pricing rules are configured under Inventory → Products → [Product] → Pricing Rules.
Product variants
A product can have variants (e.g. Small / Medium / Large). Each variant gets its own SKU, barcode, cost, and price, but shares the parent product's name and category.
To add variants, open a product and click Add Variants. Define the variant attribute (e.g. Size) and its values (e.g. Small, Medium, Large). Prices and costs can be set per variant.