Point of Sale (POS)

The OjaSuite POS is built for fast in-person sales. Add items by search or barcode scan, collect payment, and print a receipt — all from a single screen.


Opening the POS

Navigate to POS → New Sale from the main menu. The POS opens a full-screen layout with your item list on the right and the sale summary on the left.

Adding Items to a Sale

There are two ways to add items:

  • Search: Type a product name or code in the search box. Matching items appear in the list — click one to add it to the sale.
  • Barcode scanner: Focus the POS page and scan a barcode with a USB or Bluetooth scanner. If the barcode matches an item in your catalog, it is added to the sale automatically. OjaSuite supports EAN-13, UPC-A, Code 39, and Code 128.

Each item row shows the unit price and running total. Adjust the quantity by clicking the quantity field and typing the correct number.

Wholesale & Retail Pricing

Business & Enterprise — this feature requires a Business or Enterprise license.

If items in your catalog have both a retail price and a wholesale price set, you can switch the entire sale between the two modes using the Retail / Wholesale toggle in the sidebar. When you switch to Wholesale:

  • All items on the current sale update to their wholesale rates automatically.
  • Items marked as Retail only are hidden from the item list.
  • Items marked as Wholesale only become visible.

See Items & Inventory — Wholesale & Retail Pricing for how to configure sale types and wholesale rates on individual items.

Selecting a Customer

Attaching a customer to a POS sale is optional. If selected, the customer's name appears on the printed receipt and the sale is linked to their transaction history. To attach a customer, use the Customer dropdown in the sidebar.

Selecting a Branch

If you have multiple branches, select the branch this sale belongs to before completing it. Stock will be deducted from the selected branch.

Payment Modes

Enter the amount tendered in the payment field. Select the payment mode (Cash, Card, Mobile Money, etc.) from the gateway buttons. If the amount entered exceeds the total, OjaSuite calculates and displays the change due.

Completing a Sale

  1. Confirm all items and quantities are correct.
  2. Select the payment mode and enter the amount.
  3. Click Complete Sale.
  4. OjaSuite records the sale, deducts stock from the branch inventory, and displays a success screen.

Printing Receipts

After completing a sale, OjaSuite offers a Print Receipt button. Receipts can be printed to:

  • Browser / A4: Opens a print-ready page in the browser. Works with any printer.
  • Thermal (ESC/POS): For thermal receipt printers connected via USB, OjaSuite can send raw ESC/POS commands directly. Enable this under Settings → POS Settings and select your printer.

POS Sales in Reports

All POS sales appear in the Sales Report alongside invoice payments. They are also included in the branch-level sales breakdown on the dashboard and in detailed reports.

Tip: For the fastest checkout experience, use a USB barcode scanner and a configured thermal printer. Most modern EAN/UPC barcode scanners work plug-and-play — no driver installation needed.