Application Overview
- Login with company/domain, email address, password, and Remember Me.
- Dashboard includes Point of Sale, Kitchen Display, and Order History tabs.
- Cashier filters by item type/category, searches items, and adds products to cart.
- Stock/count badges appear on item cards.
Cart and Checkout Flow
- Add item to cart and floating cart count updates.
- Open Order Summary to review selected items.
- Increase/decrease quantity or remove items.
- Review net total, VAT, and grand total.
- Checkout creates or updates the order and moves it to Order History.
Order History and Kitchen Flow
- Order History shows active orders with order number, table/counter, items, status, total, Edit, and Collect Payment.
- Edit reopens the cart with existing items for changes.
- Kitchen group orders appear in Order History and Kitchen Display together.
- Kitchen staff update preparation status and changes sync back to Order History.
- Status flow includes New, Preparing, Completed, and Delivered.
Payment and Invoice Flow
- Collect Payment supports split payment between cash and credit card.
- System shows order total and balance.
- Payment is submitted only when balance is zero.
- Submit & Print generates invoice and opens print/PDF preview.
- Submit & Send sends invoice through WhatsApp or email when details are provided.
- Invoice includes item, quantity, rate, discount, amount, VAT, grand total, paid amount, and payment mode.
Customer Display
- Order is created from POS.
- Order appears in Customer Display with New status.
- Kitchen staff update status to Preparing.
- After preparation, status changes to Completed.
- After delivery, status changes to Delivered and is removed from Customer Display.
POS Closing, Stock, and Purchase Orders
- BOM must be created for restaurant items and Manufacturing must be enabled in POS Profile.
- Kitchen item checkout creates a Draft Stock Entry.
- BOM raw materials are issued out and finished restaurant item is received in.
- After preparation completion and POS Invoice submission, the Draft Stock Entry is submitted.
- POS Closing performs stock reconciliation.
- Consolidated Sales Invoice separates Liquor Items and Restaurant Items.
- Purchase Orders can be generated for Restaurant Group items with supplier selection and POS Profile rate percentage.
