Fleksa
Fleksa Kiosk

Shopping Cart

Review and modify orders before checkout

Shopping Cart

Customers review their order before paying.

Cart Features

View Cart

  • Tap cart icon to open full cart view
  • See all items with customizations
  • Running total with tax

Modify Items

  • Edit - Change customizations
  • Remove - Delete item from cart
  • Quantity - Increase or decrease

Order Summary

┌─────────────────────────────────────┐
│ 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 during session
  • Cleared after payment or timeout
  • Timeout configurable (default: 5 minutes idle)

Cart Badge

  • Shows item count on cart icon
  • Updates as items added/removed
  • Visible on all screens

Mini Cart Preview

  • Hover/tap cart icon for quick preview
  • Shows last items added
  • Quick access to full cart

Order Types

Dine-In

  • Customer enters table number
  • Order sent to kitchen with table info

Takeaway

  • No table needed
  • Customer gets order number
  • Called when ready

Order Number

  • Auto-generated unique number
  • Displayed on receipt
  • Shown on kitchen display

Promotions & Discounts

Automatic Discounts

  • Combo discounts applied automatically
  • Bundle savings shown
  • "You saved €X" message

Promo Codes

  • Enter code at cart/checkout
  • Discount applied and shown
  • Invalid codes show error message

Timeout Handling

If customer walks away:

  1. 5 min idle - Warning popup
  2. 30 sec countdown - "Continue ordering?"
  3. Timeout - Cart cleared, back to home

Reset Flow

  • Cart emptied
  • Screen returns to home
  • Ready for next customer

Troubleshooting

Cart Not Updating

CauseSolution
JavaScript errorCheck browser console, restart kiosk app
Memory fullClear cache, restart device
Sync issueCheck network connection

Wrong Total

CauseSolution
Tax misconfiguredVerify tax settings in Partner Portal
Discount not applyingCheck promo code validity
Old prices cachedForce menu sync

Items Disappearing

CauseSolution
Session timeoutIncrease timeout in settings
Item became unavailableCheck inventory status
Browser issueUpdate or switch browser