MoTableTopHelp Center

The Sync button: how the cashier talks to the console

The cashier works without internet. Data goes to and comes from the console only when you tap Sync.

Updated: 2026-11-10

TableTop is built so your restaurant keeps selling when the internet goes down. That is why the cashier app never calls the console on its own: everything between them happens when someone taps Sync.

What does Sync do?

When you tap Sync, the cashier does two things:

  1. Uploads everything since the last sync: new orders, refunds, cash drawer movements, reservations and customer ratings.
  2. Downloads only what changed in the console: menu and prices, taxes, discounts, users and roles, and branch settings.

Orders upload in batches, so if the connection drops halfway, what was sent stays sent and the rest goes up on the next sync, without duplicates.

When should I sync?

WhenWhy
At the start of a shiftTo get any new prices or items added in the console.
After you edit the menu in the consoleChanges reach the cashier only after a sync.
At the end of the day or before closing the shiftSo sales show in reports and stock is deducted.

You don't need to sync after every order. The cashier saves everything on the device, and console reports update after the next sync.

More than one cashier in the branch

Tills in the same branch talk to each other over the shop's network (Wi-Fi or cable) without internet. One of them is the leader, and it syncs with the console for the whole branch. If the leader stops, another till takes over on its own.

Read more in Several tills in one branch.

Sync failed or keeps loading

  • Make sure the device is online (open any website).
  • Make sure the device's date and time are correct. The cashier refuses to sync with a wrong clock so reports don't get mixed up. See The device clock is wrong.
  • If the message says the device is not activated or was revoked, ask the account owner to check it under Manage › Devices in the console.

Important: never uninstall the app or clear its data before a successful sync. Orders that haven't been uploaded exist only on the device.

Was this article helpful?

Still need help?

Our support team is here. Tell us what happened and which branch.

Contact support