POS, Kitchen & KioskFleksa Kiosk
Shopping Cart
Review and modify orders before checkout on the kiosk
Shopping Cart
Customers review and modify their order before proceeding to payment.
Cart Features
Viewing the Cart
- Tap the cart icon (visible on all screens) to open the full cart view
- See all items with their customizations
- Running total with tax breakdown
Modifying Items
- Edit — Change customizations (toppings, size, etc.)
- Remove — Delete an item from the cart
- Quantity — Increase or decrease item count with +/- buttons
Order Summary Display
┌─────────────────────────────────────┐
│ Your Order │
├─────────────────────────────────────┤
│ 1x Cheeseburger €8.99 │
│ + Extra Cheese €1.00 │
│ │
│ 2x French Fries €5.98 │
│ │
│ 1x Coca-Cola €2.99 │
├─────────────────────────────────────┤
│ Subtotal €18.96 │
│ Tax (19%) €3.60 │
│ Total €22.56 │
├─────────────────────────────────────┤
│ [Continue Shopping] [Checkout →] │
└─────────────────────────────────────┘Cart Behavior
Persistent Cart
- Cart persists as the customer browses the menu
- Cleared automatically after payment or session timeout
- Timeout is configurable (default: 5 minutes idle)
Cart Badge
- Item count badge on the cart icon — visible on every screen
- Updates instantly as items are added or removed
Mini Cart Preview
- Quick preview when tapping the cart icon — shows recently added items
- Tap "View Full Cart" to see everything
Order Types
Dine-In
- Customer selects "Dine-In" and enters their table number
- Order sent to kitchen with table information
- Front-of-house knows where to deliver
Takeaway
- Customer selects "Takeaway" — no table number needed
- Receives an order number on screen and receipt
- Called when order is ready
You can configure which order types are available on each kiosk in Admin Settings. For example, a kiosk at the entrance might only offer takeaway.
Promotions & Discounts
Automatic Discounts
- Combo/bundle discounts applied automatically when qualifying items are in cart
- "You saved €X" message displayed to encourage the upsell
Promo Codes
- Customers can enter promo codes at the cart or checkout screen
- Valid codes show the discount immediately
- Invalid codes display a clear error message
Session Timeout
If a customer walks away mid-order:
- 5 minutes idle — Warning popup appears: "Are you still there?"
- 30 second countdown — "Tap to continue ordering"
- Timeout — Cart cleared, screen returns to home for the next customer
Timeout is important for kiosks in high-traffic areas. Without it, the next customer sees someone else's cart. Configure timeout duration in Admin Settings.
Troubleshooting
Cart Not Updating
| Cause | Solution |
|---|---|
| JavaScript error | Restart the kiosk application |
| Device memory full | Clear cache, restart device |
| Sync issue | Check network connection |
Wrong Total
| Cause | Solution |
|---|---|
| Tax misconfigured | Verify tax settings in Partner Portal → Settings |
| Discount not applying | Check promo code validity and rules |
| Old prices cached | Force menu sync from Admin |
Items Disappearing
| Cause | Solution |
|---|---|
| Session timeout | Increase timeout in Admin Settings |
| Item became unavailable | Check inventory/availability status in Partner Portal |
| Browser issue | Update or restart the browser |