# Offline till: keep selling when the internet drops

> When the connection drops, the till keeps taking direct sales by cash, card, PromptPay QR or transfer on the same tablet, stores them on the device, and sends each one to the server exactly once when the connection is back.

Source: https://beevity.io/features/offline/  
Updated: 10 October 2026  
Status: Ready

## At a glance

| Item | Detail |
| --- | --- |
| Status | Built |
| Works offline | Direct sales by cash, card, PromptPay QR or transfer |
| Waits for the connection | Open tickets, pay later, room charge, starting timers |
| Stored | On the tablet, each sale with its own ID, so it is never booked twice |
| Receipt number | Provisional number until the sale reaches the server |
| Old sales | A sale older than 72 hours (adjustable) goes to a manager to confirm |
| Sign-out | Blocked while offline, so stored sales are not lost |
| Between tablets | No sync from tablet to tablet; each tablet keeps its own sales |

## Why does offline matter?

Power cuts and patchy internet happen. A till that stops at the first outage sends guests away and staff back to paper, and the paper never gets typed in. The offline till keeps the simplest sale going: product, payment, receipt.

## What works while offline?

| Works offline | Waits for the connection |
| --- | --- |
| Direct sales by cash, card, PromptPay QR or transfer | Open tickets and tables |
| Receipt with a provisional number | Pay later |
| The product list as last loaded | Room charge |
| | Starting timed services |

The screen shows clearly that the till is offline and that staff should stay on this tablet.

## What happens when the connection is back?

The tablet sends the stored sales to the server. Each one carries its own ID, so it is booked once even if it arrives twice. Stock, commission and reports update as if the sale had been made online. A sale older than 72 hours, a limit owners can change, goes to a manager for confirmation instead of being booked straight away.

## What does it not cover?

Open tabs, pay-later bills, room charge, voids and closing a shift wait for the connection. Signing in needs the connection too, so a till that is signed in stays signed in during an outage.

## Frequently asked questions

### Can I take card payments while offline?

Yes, as long as the card terminal itself works. beevity records the sale with the card method and sends it later.

### What if two tablets are offline at the same time?

Each tablet keeps its own sales and sends them when it is back online. The tablets do not sync with each other, so staff should stay on the same tablet during an outage.

### Can a sale be booked twice when the connection comes back?

No. Each offline sale carries its own ID, and the server accepts an ID only once, however many times the tablet sends it.

### What do you recommend against outages?

A 4G or 5G backup router and a small UPS for the router and the till. Offline mode then covers the minutes in between.

## Related

- [Payments & receipts](https://beevity.io/features/payments/)
- [Security & PDPA](https://beevity.io/features/security-pdpa/)
- [Reports & shift close](https://beevity.io/features/reports/)

---

beevity (ทีมขยัน กำไรหวาน) · beevity is a point-of-sale and booking system for Thai businesses whose staff earn commission: massage shops, spas, salons, clinics, bars, restaurants and resorts. beevity goes live in Thailand on 1 December 2026. These are the final testing days. Businesses on the waitlist get the first setup dates. Waitlist: https://beevity.io/waitlist/
