Welcome π Step-by-step guides, practical tips, and video walkthroughs
Search for the articles here or browse the categories below.
Browse by topic
Find guides, tutorials, and answers organised by category.
Getting Started
First steps with XPOS β set up fast and start selling with confidence
Account & Login
Secure access β sign in, manage staff, and control shifts
Settings
POS configuration β order, product, till, KDS/CDS, kiosk, online ordering, loyalty, tax, printers, and outlet/app management
Category Management
Build a clear menu structure with well-organized categories
Product Management
Create, price, and maintain your full product catalog
Modifier & Combo
Design modifier groups, combos, and flexible product options
Inventory
Track stock, mark sold-out items, and adjust inventory accurately
Table & Orders
Run the floor β open tables, take orders, and manage service
Order Management
Fine-tune order lines β copy, merge, split, transfer, or remove
Payment
Accept payments, split bills, apply discounts, and close sales
Member & Loyalty
Members, points, stored value, and reward redemptions
Reports
Sales insights and item-level analytics for smarter decisions
Analytics
Dashboard cards, date ranges, and how to read store performance
Booking & Appointments
Calendar, create and checkout bookings to the POS
Devices & Printing
Register printers and devices, edit print templates
Popular articles
What other people are reading right now.
Item Sales Report
π Item Sales Report Follow these steps β it only takes a minute. π Steps 1. Open REPORTING (web) 2. Pick the category, then Item Sales Report 3. Set Start Time / End Time 4. Review columns such as quantity, sold price, and subtotal 5. Print or export from the toolbar π‘ Tip: Path is REPORTING β select report, not a fixed βReports β Item Salesβ submenu. Ranking columns are not provided by the app shell. π¬ Video Guide βΆοΈ Watch Demo Video
π³ PaymentPayment Methods & Scenarios
π³ Payment Methods & Scenarios This guide covers all payment scenarios: standard payment, split payment (multiple methods or pax), and partial payment. π΅ Process Payment (Standard) 1. Tap Pay when the order is ready 2. Select the payment method (Cash, Card, PayNow, etc.) 3. Enter the amount received 4. Confirm to complete the transaction π‘ Tip: For cash, enter the amount given to calculate change automatically. π₯ Split Payment (Multiple Methods or Pax) Mixed tenders and bill-splitting both use the same Split Payment switch on the Pay panel β there is no separate "Add Payment" button and no "by item" split mode. 1. Tap Pay 2. Turn on the Split Payment switch 3. To split evenly, enter the Pax β the per-person amount fills in automatically; to collect a custom amount instead, type it directly 4. Select a payment method and confirm 5. Repeat for the remaining balance β each portion can use a different method (e.g. Cash + Card, PayNow + Voucher) π‘ Tip: Pax cannot be changed once a payment has been taken; the amount field is locked while pax is greater than 1 because it is calculated automatically. π° Partial Payment There is no separate deposit or installment feature. Take a partial amount with Split Payment: 1. Tap Pay β turn on Split Payment 2. Enter the amount to collect now 3. Confirm β the order stays open with the remaining balance due 4. Collect the rest later from the same order π‘ Tip: The order status shows Paying until it is fully settled. The full status list is Open, On Hold, Paying, Paid, Void, and Pay At Counter β there is no "Partially Paid" status. π¬ Video Guides - βΆοΈ Process Payment - βΆοΈ Split Payment
π InventoryManaging Inventory Levels & Availability
π¦ Managing Inventory Levels & Availability Control product availability on the POS and keep stock counts accurate. π΄ Mark Sold Out & Restock Mark Sold Out: 1. Go to MANAGEMENT β Inventory 2. Find the product 3. Turn on the Sold Out toggle 4. The item is hidden from POS and online ordering Restock: 1. Turn off the Sold Out toggle 2. Optionally update the stock count 3. The item becomes available again π‘ Tip: Sold-out items still appear in Management for tracking. β Add Stock Use this when new stock arrives β it only adds to the count, it does not correct it. 1. On the product row, tap +Stock (or More β Inventory Functions β Add Stock) 2. The dialog shows Current Stock; enter the quantity to Add Stock To 3. Confirm β the quantity is added on top of the current stock π Stock Adjustment Use after a physical count, not for receiving new stock: 1. On the product row, tap More β Inventory Functions β Stock Adjust (requires the Stock Adjust function permission, set in Role Management) 2. The dialog shows System Stock; type the Actual Count you counted β Adjustment is calculated for you automatically 3. Add an Adjustment Reason (optional), or tap the split icon to break the difference across several reasons (ADJUSTMENT SPLIT) 4. Tap Confirm to save π‘ Tip: Tap More β Stock History (requires the Stock History function permission) to review every past change with its date, reason, and user. π¬ Video Guides - βΆοΈ Mark Sold Out - βΆοΈ Stock Adjustment
π¨οΈ Devices & PrintingAdd & Manage Printers
π¨οΈ Add & Manage Printers Register each receipt, kitchen, label, kiosk, or event printer, choose how it connects, and assign a print template. π Steps 1. Open MANAGEMENT β System Setup. Under Printer Setup, tap Manage Printers. The Printers Setup list shows each printer name and type. 2. Tap Add a Printer (or the pencil on an existing row to open Edit a Printer). 3. Enter Printer Name and choose Printer Type: Receipt Printer, Check Printer, Order Printer, Kitchen Printer, Kiosk Printer, Label Printer, QR Printer, Kitchen KDS, or Event Printer. 4. Choose Connection Type and complete the matching fields: - Ethernet β enter IP Address, or tap the search icon to open Printer List and tap Scan Printers, then pick an IP. - Windows Driver or Windows Driver (Built-in) β choose Driver Printer Name. - USB β choose USB Device. If two devices share a serial number, turn on Use Device Port and pick USB Port. 5. Set Protocol (ESC/POS or TSPL) and a Template (required). Set Print Times (copies, default 1), Retries (retries after a failed print), and Print Sequence (execution order). 6. Set routing: - Linked Terminals β shown for Receipt Printer, Check Printer, QR Printer, and Kiosk Printer. Link the printer to specific terminals before default routing. The list marks Current. - Is Not Default β do not use this printer as the default. - Kitchen Printer only: Itemized Print Mode prints kitchen orders item by item. - Kitchen Printer and Order Printer: Disable Printing Sequence prints in entry order; Disable Cancel Slip Printing skips cancel / void slips. 7. Tap the green check to save. To remove a printer, tap the red delete on its row and confirm Are you sure you want to delete this item? 8. If a Printing Software dialog appears β System detected a printing agent software installed ββ¦β within the same network β tap Pair. Pairing is required before Windows Driver printers can print. π‘ Tip: This form has no backup-printer field and no Test Print button. Kitchen, label, cash-drawer, and event toggles live under SETTINGS β use Manage Printers only to register hardware. π¬ Video Guide Watch Demo Video
π¦ Product ManagementProduct Behavior Flags
ποΈ Product Behavior Flags Set how each item prices, discounts, prints, and appears on POS, QR, and kitchen screens β without changing the base name or price. π Steps 1. Open MANAGEMENT β Product β Item. 2. Tap the itemβs edit (pencil) button to open Edit Item. For a new item, tap + to open Create New Item. 3. Set price and discount behaviour: - Price Adjustable β cashiers can change the selling price on POS. - Open Price Editor β selecting the item immediately opens the price editor (weight items open the weight editor). - Discountable β the item can take a line discount. Leave it off to block discounts on this item. - Discount Non-Stackable β if the item already has a line discount, it is excluded from the order-level discount. 4. Set editor and stock behaviour: - Open Editor Panel β selecting the item on POS opens the editor panel (modifiers, qty, notes). - Auto Reset Sold Out β when a shift opens, the item is restored to available and its stock is refilled. 5. Set print, remark, and visibility: - Print on Receipt β print this item on the customer receipt. - Disable Remark β hide remark input for this item. - Internal Product β show the item on POS only (hidden from online / QR menus). - Delisted β hide the item from display. - Hide KDS Status on Order List β on the POS order list this item shows quantity only, with no KDS status badge. 6. Set quantity and auto-add rules: - Minimum Order Quantity β minimum qty on scan-to-order only; 0 means no limit. POS is not affected. - Auto Add (Packing) β added once when a takeout order receives its first item (packing / takeaway fee). - Link to Pax β quantity tracks guest count (for example a seat fee). Use Type Service for a per-guest charge. 7. Tap the green check to save. To apply several of these flags to many items at once, select them on the Item list and open Bulk β Price Adjustable, Discountable, Discount Non-Stackable, Open Editor Panel, Auto Reset Sold Out, Disable Remark, Internal Product, and Delisted are available there. π‘ Tip: Auto Reset Sold Out refills stock when a shift opens β it is not the same as the inventory βsold out today onlyβ setting. Minimum Order Quantity never applies on POS, only on scan-to-order. π¬ Video Guide Watch Demo Video
π Account & LoginSelect an Outlet
π Select an Outlet If your account has multiple outlets, choose which one to work with. π Steps 1. After logging in, the outlet selection screen appears 2. Tap on the outlet you want to operate 3. The system loads that outlet's products, settings, and data π‘ Tip: You can switch outlets later from the settings menu. π¬ Video Guide βΆοΈ Watch Demo Video