Cart & Checkout
The cart is where staff review items before generating a bill. This page covers everything from adding items to completing checkout.
The Home Screen
When you open SlonAxis, you see the Home screen where you can:
- Search for services or products by name
- Browse items in a grid display
- Add items to cart using +/- buttons
- View cart total with a counter
Adding Items to Your Cart
- Find the item you want by scrolling or searching.
- Tap the + button on the product card to add it.
- Tap + again to increase quantity.
- Tap - to decrease the quantity if needed.
- Watch the cart counter at the bottom — it shows the total count of items.
Cart Button
At the bottom right, you'll see a floating button:
- Says "Cart" if empty
- Shows "Cart • N" if items are added (e.g., "Cart • 3" means 3 items)
- Tap it to go to your cart and checkout
Out of Stock Items
- Items marked "Out of Stock" cannot be added to cart
- The +/- buttons are disabled for these items
Services and Packages will always show as available, even if the products required to provide that service are out of stock. This is by design — managers can fulfill orders by sourcing the products later. Ask your manager before adding a service to cart if you're unsure about availability.
Cart Screen — Review & Edit
When you tap the Cart button, you see your shopping cart.
Each item shows:
- Product/service image, name, unit price, quantity, and line total
- Discounts applied banner (if any) showing how many offers and total savings
Edit Your Cart:
- Increase quantity: Tap + on the item
- Decrease quantity: Tap - on the item
- Remove item: Reduce quantity to 0
Customer Selection
Before checkout, you can add a customer (optional but recommended):
- If no customer selected: Treated as "Walk-in Customer" (anonymous). Tap "Add Customer" to link to a customer.
- If customer is selected: Tap customer name to Change Customer or Remove Customer.
| Feature | Registered Customer | Walk-in Customer |
|---|---|---|
| Bill linked to profile | ✅ Yes | ❌ No |
| Payment recorded | ✅ Yes | ✅ Yes |
| Revenue counted | ✅ Yes | ✅ Yes |
| Customer retention tracked | ✅ Yes | ❌ No |
| Loyalty discounts applied | ✅ Yes | ❌ No |
Always try to get customer details and link them to a profile. This helps managers understand repeat customers and apply loyalty rewards.
Checkout — Generate Bill
Once items are in cart and customer is selected:
- Review items and verify quantities are correct.
- Tap "Checkout" button at the bottom of the cart screen.
- System validates all items, calculates subtotal, applies discounts and tax, and creates a bill.
- Bill is generated with a unique Bill ID, items list, subtotal, discounts, tax, and total amount.
If checkout fails:
- ❌ Item is out of stock → Cannot proceed
- ❌ Item was deleted → Cannot proceed
- ❌ Cart is empty → Cannot proceed
Once a bill is generated, your cart is LOCKED. You cannot edit items or create a new cart until payment is completed or cancelled. If you close the app, the locked cart persists — reopen the app and tap "Complete Payment" to resume.