Shops need to continue selling even if the Internet connection is lost. To do so, an “offline” feature was developed within the Point of Sale app. This allows you to sale in the POS frontend (cashier view) even if your Internet connection is unstable. But concretely, how is the offline feature working?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
The POS frontend (= cashier view) was coded in Javascript. Thanks to Javascript, all master data is stored in your browser (e.g: Google Chrome) when opening your POS session. In other words, Odoo sends the needed information (customers, products, taxes, etc.) to your browser when opening your POS session. This information is then accessible even when you lose your Internet connection.
When you lose your Internet connection, a message pops-up to inform you lost your connection. The POS remains operational for basic features (e.g. encoding new orders, computing taxes). Those POS orders will be synchronized when retrieving your Internet connection. The wifi icon displays in red the number of orders that need to be synchronized.
The backend (= Odoo database, when your POS session is closed) needs an Internet connection to work. POS features which depend on the backend will then be accessible when retrieving your Internet connection. For example: generate invoices or synchronize your stock levels.
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
1
Feb 23
|
1691 | ||
|
0
Dec 24
|
691 | ||
|
1
Mar 24
|
1732 | ||
|
1
Nov 18
|
3806 | ||
|
3
Apr 17
|
9640 |