Shopping Cart
Review, modify, and confirm items before checkout
Shopping Cart
Review your selected items, make changes, and proceed to checkout.
Viewing Your Cart
Step 1: Tap the cart icon or floating cart button
Step 2: Your selected items appear
Step 3: Review quantities and customizations
![]()
Cart Display
Your cart shows:
- Each item with name and options
- Quantity per item
- Item price
- Running subtotal
- Table number (for dine-in)
Dine-In: Pending vs. Confirmed
For dine-in orders, cart has two stages:
Pending Items (Temp Cart)
- Items added but not yet sent to kitchen
- Can still edit freely
- Shows in "Your Selection" section
- Needs confirmation to order
Confirmed Items (Sent to Kitchen)
- Items already sent to kitchen
- Cannot be cancelled
- Shows on your table bill
- Being prepared
Confirming Your Order
Step 1: Review pending items in cart
Step 2: Make any final changes
Step 3: Tap Confirm Order or Send to Kitchen

Step 4: Items sent to kitchen
Step 5: Continue adding more items anytime
Modifying Cart Items
Change Quantity
Step 1: Find the item in cart
Step 2: Tap + to increase
Step 3: Tap - to decrease
Step 4: Zero removes the item
Edit Item Options
Step 1: Tap Edit on the item
Step 2: Modify customizations
Step 3: Tap Update
Remove Item
Step 1: Tap the trash icon or swipe to delete
Step 2: Item removed from cart
Note: Only pending items can be removed. Confirmed items cannot be cancelled.
Cart for Pickup/Delivery
For non-dine-in orders:
- All items stay in cart until checkout
- No separate confirmation step
- Edit anytime before payment
- Checkout sends entire order
Cart Summary
| Line | Description |
|---|---|
| Items | Each product with price |
| Subtotal | Sum of all items |
| Tax | Calculated automatically |
| Delivery Fee | If delivery selected |
| Total | Amount to pay |
Proceeding to Checkout
Step 1: Review all items
Step 2: Verify total amount
Step 3: Tap Checkout or Pay Now

Cart Persistence
Your cart is saved:
- Survives page refreshes
- Preserved if you browse menu
- Syncs with other devices at same table
- Cleared after successful payment
Multiple People at Table
When others at your table scan the QR:
- They see the same table order
- Items sync in real-time
- Everyone can add items
- Split payment available at checkout
Minimum Order
If restaurant requires minimum order:
- Warning shown below minimum
- "Add €X more" message displayed
- Checkout disabled until minimum met
Troubleshooting
Cart Empty Unexpectedly
| Cause | Solution |
|---|---|
| Session expired | Re-scan QR code |
| Browser cleared | Data was lost, re-add items |
| Item sold out | Sold-out items auto-removed |
Can't Edit Item
| Cause | Solution |
|---|---|
| Already confirmed | Confirmed items can't be edited |
| Item unavailable | Remove and add alternative |
| Options changed | Re-add item with new options |
Wrong Total
| Cause | Solution |
|---|---|
| Tax calculation | Tax shown on final total |
| Discount not applied | Apply code at checkout |
| Prices updated | Refresh to see current prices |
Can't Checkout
| Cause | Solution |
|---|---|
| Below minimum | Add more items |
| Cart empty | Add items first |
| Session expired | Re-scan QR code |
| Items not confirmed | Confirm pending items first |