Fleksa Kiosk
Order Customization
Customize items with sizes, toppings, and special requests
Order Customization
Let customers customize their orders exactly how they want them.
Customization Options
Size Selection
- Small, Medium, Large
- Regular, Family Size
- Custom size names
Add-Ons & Toppings
- Extra cheese, bacon, avocado
- Premium toppings with extra cost
- Grouped by category
Modifications
- No onions, extra sauce
- Cooking preferences (rare, medium, well-done)
- Allergy-related removals
Combos & Meals
- Upgrade to combo/meal
- Choose sides
- Choose drinks
- Bundle discounts applied automatically
How Customers Customize
- Tap product to open detail view
- Select size (if applicable)
- Choose required options - marked with asterisk
- Add optional extras - toppings, sides
- Enter special requests - text field for notes
- See updated price - reflects all choices
- Add to cart
Setting Up Customizations
In Partner Portal:
Create Option Groups
- Go to Menu → Option Groups
- Create group (e.g., "Burger Toppings")
- Add options with prices
- Set min/max selections
Assign to Products
- Edit a menu item
- Add option groups
- Set required vs. optional
- Set display order
Option Group Settings
| Setting | Description |
|---|---|
| Min selections | 0 = optional, 1+ = required |
| Max selections | Limit how many can be chosen |
| Free selections | First N options free |
| Display type | Checkbox, radio, or dropdown |
Pricing
Extra Cost Options
- Each option can have a price
- Price adds to base item price
- Customer sees running total
Included Options
- Set options as included (no extra cost)
- Common for "choose your side" scenarios
Price Display
Cheeseburger €8.99
+ Extra Cheese €1.00
+ Bacon €1.50
+ Large Size €2.00
─────────────────────────────
Total €13.49Special Requests
Customers can type special instructions:
- "No mayo"
- "Cut in half"
- "Extra napkins"
These appear:
- On kitchen display
- On printed receipt
- In order details
Troubleshooting
Options Not Showing
| Cause | Solution |
|---|---|
| Option group not assigned | Assign to product in Menu |
| Option group disabled | Enable in Option Groups |
| Sync pending | Wait for sync or force refresh |
Wrong Prices
| Cause | Solution |
|---|---|
| Old price cached | Clear kiosk cache |
| Option price incorrect | Edit in Partner Portal |
| Tax settings wrong | Check tax configuration |
Required Options Blocking Checkout
| Cause | Solution |
|---|---|
| Min selections not met | Ensure customer selects required options |
| Confusing UI | Review option group names and descriptions |