Point of Sale (POS)
Overview
The Mohaseb POS system is a powerful, fast, and intuitive sales interface designed for retail businesses. It handles everything from product scanning to payment processing and receipt generation.
Key Features
- Barcode Scanning — Scan products via USB/Bluetooth scanner or device camera
- Quick Search — Find products by name, SKU, or barcode
- Customer Assignment — Link sales to customer accounts for tracking
- Discount Management — Apply item-level or order-level discounts (percentage or fixed)
- Multiple Payment Methods — Cash, card, bank transfer, or split payments
- Hold & Recall Orders — Save orders to complete later
- Receipt Printing — Thermal receipt with business branding
- Real-time Stock Updates — Inventory decreases instantly on sale
- Coupon Support — Apply promotional coupons at checkout
Interface Layout
The POS screen is divided into two main panels:
- Left Panel — Product grid with category filters, search bar, and barcode scanner
- Right Panel — Cart with line items, quantities, prices, totals, customer info, and payment buttons
Processing a Sale
Add Products — Scan barcode, click product card, or search by name. Quantity adjusts automatically for repeated scans.
Assign Customer (optional) — Click the customer icon to search and select a customer. This enables credit sales and purchase history tracking.
Apply Discounts (optional) — Click the discount button to apply percentage or fixed discounts at item or order level.
Process Payment — Click Pay, select payment method, enter amount received, and confirm.
Print Receipt — Receipt prints automatically with business name, items, tax breakdown, and change due.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
F1 | Focus search bar |
F2 | Quick cash payment |
F4 | Hold current order |
Esc | Clear / Cancel |
Enter | Confirm action |
Accounting Impact
Every POS sale automatically creates balanced accounting entries:
| Account | Debit | Credit |
|---|---|---|
| Cash / Bank | Total received | |
| Sales Revenue (411) | Net sale amount | |
| VAT Output (2131) | Tax amount |