Skip to main content

Offline features of the point of sale

The POS can function offline with limited features. Below is a list of actions you can perform without an internet connection.

How offline mode displays on the POS

When the POS loses its internet connection, the Wi-Fi icon in the top bar changes to a crossed-out Wi-Fi icon. The POS doesn't stop the cashier, so they can keep selling.

What cashiers see while offline

  • The crossed-out Wi-Fi icon stays in the top bar until the connection is back.

  • If they try an action that needs internet, the POS blocks it and shows a message saying an internet connection is required.

  • Sales made offline are saved on the device. When the connection comes back, the icon switches back to the normal Wi-Fi icon and the offline sales sync to the back office automatically.

The tables below list what's available online and offline.

Opening/Closing the POS

Functionality

Online Availability

Offline Availability

Log in to the POS

✅

❌

Load new configurations and update configuration

✅

❌

Open sales

✅

✅

if already logged in

Close sales

✅

✅

Selling on the POS

Functionality

Online Availability

Offline Availability

Start selling

✅

✅

if the configuration is already loaded

Sell for a day other than today

✅

❌

Synchronize availability from POS sales

✅

✅

Synchronize availability from online sales

✅

❌

Complete an order

✅

✅

with restrictions below

Card payment

✅

❌

possible for a limited amount with standalone terminals

Cash payment

✅

✅

Sell gift cards or subscriptions

✅

❌

Internet is needed to generate a code

Apply a promo code

✅

❌

Internet is needed to verify the validity

Print a receipt or a simple ticket

✅

✅

only from the receipt printer

Print a Zebra ticket

✅

❌

PrintNode requires internet

Other features

Functionality

Online Availability

Offline Availability

Occupancy Calendar Tab

✅

❌

Orders Tab

✅

❌

Edit an order

✅

❌

Synchronize with the back office (reservations, cash float, etc.)

✅

❌

Team pairing

✅

❌

Did this answer your question?