Skip to Content
01Point of Sale

An offline Point of Sale app for Odoo

Open the session online, then sell, take payments, print Bluetooth receipts and refund with no network at all. Orders sync to your Odoo Community server on their own when the signal is back.

Download the app All features

Built for shops, vans and pop-up stalls

Odoo’s browser Point of Sale needs a live connection to open and to keep going. XProERP’s Point of Sale runs natively on the phone or tablet: the products, prices and customers of the open session are kept on the device, so a lost signal in a basement shop, a delivery van or a market stall does not stop a sale.

What the offline Point of Sale does

Sell and take payments

Products and quantities, discounts, several payment methods, customer selection, all without network once the session is open.

Bluetooth receipts

ESC/POS thermal printers, 58 or 80 mm, print automatically after payment. Arabic prints correctly.

Refunds

Refund a paid order offline; the refund syncs together with the orders.

Automatic sync

Orders are queued on the device and pushed to your Odoo server as soon as the connection returns, in order, without duplicates.

Same session as Odoo

The session, products, pricelists and payment methods come from your Odoo Point of Sale configuration; reports stay in Odoo.

Dark mode and Arabic

A dark theme for low-light counters and a full right-to-left layout.

Requirements

  • Odoo Community 16, 17, 18, 19 or 20 with the Point of Sale app installed and a configured session.
  • An Android phone or tablet, or an iPhone or iPad on iOS 15 or later.
  • Optionally an ESC/POS Bluetooth receipt printer.
  • A connection to open the session and to sync; everything in between works offline.
02Questions

Good to know.

Does the Point of Sale really work with no internet?

Yes, once the session is opened online. Sales, payments, receipts and refunds work offline; orders sync when the connection returns.

Which receipt printers are supported?

Bluetooth ESC/POS thermal printers, 58 mm or 80 mm, the common models used with mobile POS. Arabic receipts print correctly.

Is the offline Point of Sale an extra charge?

No. It is part of the single XPro ERP Plan, $1 per user per month, with a free 7-day trial.

Can several cashiers share one device?

Yes. A shared device with one Odoo login counts as one user.

Start the free trial