The OMBA POS is a browser-based point-of-sale terminal designed for fast retail transactions. Products are displayed as tap-friendly tiles grouped by category. A live basket on the right tracks quantities and running totals, while a side panel gives you quick access to holds, orders, payment, and credit sales. The interface is fully responsive and works on tablets and desktop screens.Documentation Index
Fetch the complete documentation index at: https://ombamanual.ombaerp.com/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
- You must be logged in with a Cashier, Waiter, or Admin role.
- When you first open the POS you are prompted to select a location. Choose the outlet you are operating from. You can switch location later using the Location button in the sidebar.
Checkout flow
Select a location
On the location selection screen, tap the button for your outlet. The POS workspace loads with products for that location.
Find and add products
Browse products by scrolling through the category strip at the top of the product panel. Tap a category button to filter. You can also type a product name or scan a barcode into the Search / Scan barcode field — the matching product is added to the basket automatically.Tap any product tile to add one unit to the basket. The tile shows the product name and retail price.
Adjust quantities
In the basket, use the + and − buttons next to each item to change the quantity. You can also type directly into the quantity field. To remove an item entirely, tap the delete (bin) icon on that row.
Select accompaniments
If a product has accompaniments configured (for example, a meal that comes with a choice of side), a side-order dropdown appears on that basket row. Select the accompaniment from the list. Free accompaniments are shown inline; chargeable accompaniments are added as separate basket rows.
Add a comment
For items that support comments (such as special preparation instructions), a comment field appears below the basket row. Type your note and it will be included on the order ticket.
Apply a discount
Tap the + button next to “Discount” in the basket footer to open the discount panel. Enter either a flat Discount Amount or a Discount %. The basket total updates immediately. Only discounts permitted for your role are available.Promotions configured in the system are applied automatically when the basket meets the promotion’s restriction criteria (minimum value, quantity threshold, eligible products, and active time window).
Choose a payment method and complete the sale
See the Payment methods section below for full details on each option.
Payment methods
- Cash / Bank account
- Credit sale (post to customer account)
- Place order (table service)
- Tap Pay in the sidebar.
- In the Payment panel, select a Bank/Cash Account from the dropdown (for example, “Cash Till” or a named bank account).
- Enter the Amount tendered and click Add To List. You can split across multiple accounts by repeating this step.
- The panel shows the running Total collected and the Change due.
- Tap Proceed to finalise the transaction. A receipt is generated and the basket clears.
Hold and retrieve transactions
If you need to pause a transaction mid-sale:- Tap Hold in the sidebar. The current basket is saved as a held transaction.
- To resume it, tap Retrieve and select the transaction from the list by order number and time.
Held transactions remain in memory for the current session. They are not persisted across logouts.
Handling orders
The View Orders panel (tap View Orders in the sidebar) lists all open orders for the current location. Each row shows the order number, waiter name, table, and time placed. From this panel you can:- Print the bill (printer icon)
- Modify the bill, which opens the Order Modifier to edit line items
- Preview the order detail
Promotions at the POS
Promotions are configured by an administrator in Promotions Setup (Admin > Promotions). When a promotion is active, OMBA evaluates every basket change against the promotion’s rules:| Restriction type | How it triggers |
|---|---|
| Value Greater Than | Applied when a single line item exceeds the threshold |
| On Each Value | Applied to every line item individually |
| Total Value Greater Than | Applied when the basket total exceeds the threshold |
| Qty Greater Than | Applied when a single item quantity exceeds the threshold |
| On Each Qty | Applied per unit of each item |
Shift closure: station expenses
At the end of a shift, use Station Expenses to reconcile the day’s cash movement before logging out.Fill in the shift summary fields
Enter the Date, select your Station, and fill in the applicable fields: Total Gap, Lub Cash, Shortages/Advances, RTT (Road Toll Tax), Fuelling & Lubrication Tankers, Customer Payments, Customer Credits, Unexplained Difference, and Returned Cheques.
Allocate expenses to columns
Three expense columns are displayed side by side: Company Expenses, Station Expenses, and POS. Select the expense account and enter the amount for each item, then click the add button to append it to the grid.
Review debit vs. credit totals
The footer shows running Debit, Credit, and Difference totals. The difference should be zero for a balanced shift.