Variants In ORO POS

Share

๐ŸŽจ Variants in ORO POS

Variants let one menu item have many “versions” โ€” different sizes, colors, genders, flavors, etc. โ€” each tracked separately for stock, price, and barcode. Essential for retail stores that sell apparel and footwear.

๐Ÿ’ก In Simple Terms

Instead of creating “T-Shirt Small Black”, “T-Shirt Medium Black”, “T-Shirt Small White” as separate items, you create one “T-Shirt” item โ€” and let it have variants by Size and Color.


๐Ÿงฉ What is a Variant?

A Variant is a specific combination of Attributes (Size, Color, Material, etc.) of one base item.

Concept Example
๐Ÿ“ฆ Base Item T-Shirt
๐Ÿท๏ธ Attribute Group Size, Color
๐ŸŽจ Attributes Small / Medium / Large; Black / White / Red
โœจ Variant “T-Shirt โ€” Medium Black” with own SKU + price + stock

๐Ÿ‘— Classic Retail Examples

๐Ÿช Retail = Where Variants Shine

Variants are essential for retail. Without them, an apparel store would need hundreds of separate items.

๐Ÿ‘Ÿ Shoe Store Example

“Nike Running Shoe” base item with 3 attributes:

Attribute Options
๐Ÿ“ Size 7, 8, 9, 10, 11, 12
๐ŸŽจ Color Black, White, Red, Blue
๐Ÿšน๐Ÿšบ Gender Men’s, Women’s

โ†’ This generates 6 sizes ร— 4 colors ร— 2 genders = 48 variants. Each tracked separately.

Without variants: 48 separate items in your menu โ€” chaos!
With variants: 1 item “Nike Running Shoe” with 48 variants under it.

๐Ÿ‘• T-Shirt Store Example

Variant SKU Price Stock
T-Shirt S, Black TS-S-BLK $19.99 15
T-Shirt M, Black TS-M-BLK $19.99 22
T-Shirt L, White TS-L-WHT $21.99 (+$2) 8
T-Shirt XL, Red TS-XL-RED $22.99 (+$3) 5

๐ŸŽ’ Other Retail Examples

Product Common Attributes
๐Ÿ‘– Jeans Size, Length, Color, Fit (Slim/Regular)
๐Ÿ“ฑ Phone Case Phone Model, Color, Material
๐ŸŽ’ Backpacks Size, Color, Pattern
โŒš Watch Strap Color, Case Size, Movement Type
๐Ÿงด Cosmetics Shade, Size, Skin Type

๐Ÿ” Restaurant Examples (When Variants Make Sense)

Variants are mostly a retail feature, but restaurants can also use them in some cases:

Restaurant Item Variant Attributes
๐Ÿฅค Bottled Soda Size: 12oz / 20oz / 1L; Flavor: Coke / Sprite / Diet
๐Ÿท Wine Bottles Vintage Year, Region, Bottle Size
๐Ÿบ Craft Beer (retail) Size: 6-pack / 12-pack / Single; Style
๐Ÿงฃ Branded Merchandise Size, Color (e.g., the restaurant’s own t-shirts)
๐Ÿ“ฆ Packaged Goods Bottle/jar size, flavor (sauces, dressings sold)
๐Ÿ’ก Key Insight

For most prepared food (burgers, pizzas, sandwiches), do NOT use variants. Use modifiers instead. See “Variants vs Modifiers” below.


๐Ÿ†š Variants vs Modifiers โ€” When to Use What?

Use Case Use Variants Use Modifiers
๐ŸŒญ Burger toppings (lettuce/no lettuce) โŒ โœ…
โ˜• Latte size (Sm / Md / Lg) โš™๏ธ Either โš™๏ธ Either
๐Ÿ• Pizza crust + toppings โŒ โœ…
๐Ÿ‘• T-Shirt size + color โœ… โŒ
๐Ÿ‘Ÿ Shoe size + color โœ… โŒ
๐Ÿฅช Sandwich bread choice โŒ โœ…
๐Ÿท Wine bottle vintage โœ… โŒ

๐Ÿ“Œ Rule of Thumb

  • ๐Ÿ‘• Variants = Same item in different physical forms (size, color, material, gender). Each has its own SKU and stock.
  • ๐ŸŒถ๏ธ Modifiers = Customizations or condiments added during preparation. Don’t have separate stock.

โœ… Advantages of Using Variants

Benefit Why It Matters
๐Ÿ“‹ Clean menu 1 item “Nike Shoe” instead of 48 variations cluttering the menu
๐Ÿ“Š Per-variant inventory Track stock for each size/color separately
๐Ÿ’ต Per-variant pricing XL costs $3 more than M; price extras handled automatically
๐Ÿท๏ธ Auto-generated barcodes Each variant gets its own unique barcode for scanning
๐Ÿ“ˆ Sales reports per variant “Black sells more than White; reorder more Black”
๐Ÿ›’ Easier customer search Cashier picks one shirt โ†’ chooses size/color

โš ๏ธ When NOT to Use Variants โ€” A Common Pitfall

๐Ÿšจ Improper Variant Use Makes Reports Complicated

Variants are essential for retail โ€” but if you over-use them, sales/inventory reports become hard to read. Each variant counts separately, and trends get lost in the noise.

๐Ÿ“Œ Bad Example: Over-using Variants

A burger restaurant tries to use variants for “Burger” with attributes:

  • Patty: 1, 2, 3
  • Cheese: Yes / No
  • Lettuce: Yes / No
  • Tomato: Yes / No
  • Onion: Yes / No

Result: 3 ร— 2 ร— 2 ร— 2 ร— 2 = 48 variants per burger. Sales report shows 48 different burger SKUs. Inventory becomes impossible to track. Just use modifiers!

โœ… Better Approach for Most Cases

For regular cases, keep items separate and manage them under groups โ€” much easier inventory and clearer reports.

  • Want sizes? โ†’ Use modifiers with price extras
  • Want condiments? โ†’ Use modifier groups
  • Want pizza customization? โ†’ Use pizza-style modifiers
  • Want 2 different products that share a recipe? โ†’ Keep them as separate items

1๏ธโƒฃ Step 1: Create Attributes

Path: Back-Office โ†’ Explorers โ†’ Attributes โ†’ Create New Attribute Group

Create attribute group and attributes
Step Action
1 Create Attribute Group (e.g., “Size”, “Color”, “Gender”)
2 Under each group, add attributes (e.g., Small, Medium, Large)

2๏ธโƒฃ Step 2: Add Variants to a Menu Item

Path: Back-Office โ†’ Explorers โ†’ Menus & Others โ†’ (Select item) โ†’ Edit โ†’ Mark “Has Variant”

Mark item as has variants

Then go to the variant window:

Add attributes to variants
Step Action
1 Click Select Attributes โ†’ choose attributes to combine
2 Set price extra for each variant (optional)
3 Click OK to save
4 Barcodes auto-generate for each variant

๐Ÿ’ต How Variant Pricing Works

๐Ÿ“Š Final Price = Base Price + Attribute Extra

๐Ÿ“Œ Example

Base item “T-Shirt” priced at $75.

Attribute Price Extra Final Variant Price
Small Black $0 $75
Medium Black $0 $75
Large White $5 $80
XL Red $7 $82

๐Ÿ” Better Alternatives โ€” Modifiers, Combos, Pizza

For restaurants and food service, these features are usually a better fit than variants:

Feature Best For Guide
๐ŸŒถ๏ธ Modifiers Toppings, condiments, sauces, sizes Adding Modifier for an Item
๐Ÿ’ฐ Modifier Price Rules Different prices when modifier is on different items Modifier Price Rules
๐Ÿ”„ Apply Modifier Group Reuse same modifiers across multiple items Applying Modifier Groups
๐Ÿ• Pizza Items Half-and-half pizzas, multiple toppings, crust types Adding Pizza in ORO POS
๐Ÿ” Combo Items Bundle deals (Burger + Fries + Drink) Combo Items

โญ Best Practices

Tip Why
Use variants for retail products with size/color Each combo needs its own SKU and stock count
For prepared food, use modifiers Avoids cluttering inventory with thousands of SKUs
Limit variants to 2-3 attributes max More attributes = exponentially more variants
Use price extras for size upgrades L = +$2, XL = +$3 โ€” clean pricing
Print variant barcode labels Cashier scans โ†’ exact variant identified
Don’t use variants for condiments Use modifier groups โ€” reports stay clean

๐Ÿ“š Related Guides

๐Ÿ”— Continue Learning
โ†’ Adding Modifiers โ†’ Modifier Price Rules
โ†’ Adding Pizza โ†’ Combo Items

๐Ÿ“ž Need More Help?

Was this artical helpful?