What happens when the internet or the device goes offline?

Estimated reading: 2 minutes 615 views

Hestaurant is built to minimize disruption but requires connectivity for real-time operations. Here’s how we handle offline scenarios:

  • Customer App (ordering): If the customer loses connection while browsing, they can still view the cached menu; attempts to place an order will queue on the device until connectivity is restored. If an order doesn’t sync, the customer receives an error and is asked to retry.

  • Restaurant Dashboard & Kitchen: The dashboard shows last known state and will attempt to reconnect. Orders that were accepted before disconnection remain visible locally and will sync when the network returns.

  • Order Queue & Retry Logic: Unsynchronized events (new orders, status updates) are queued and automatically retried. The system timestamps actions so you can see when items were created locally.

  • Manual Controls: If outages persist, staff can use the Manual Order Entry tool to register orders locally; these entries sync when connection returns. The manager can also Close Table Manually to release tables if customers have left.

  • Recommendations: Use a reliable business-grade internet connection and a backup (secondary 4G router). Enable local device caching where supported and instruct staff on Manual Order Entry procedures.

Troubleshooting:

  • Check the device’s network logs in Support → Diagnostics.

  • Restart the POS/kitchen tablet app after restoring internet to flush queued items.

  • If queued orders fail to sync after reconnect, open a support ticket with logs attached.