Pular para o conteúdo

Offline POS mode

Este conteúdo não está disponível em sua língua ainda.

When offline mode is available for your workspace, cash, check, and other manual tenders can be recorded locally during an outage. The register queues those records for sync when its connection returns.

Checkout Split Payment dialog with an offline notice, Cash selected, Cash tendered, and the amount to record

This capture shows the form before recording. It does not show a completed payment or a finished sync.

  • Works: cash, check, and “other” manual tenders through Checkout’s payment flow.
  • Requires a connection: card-present, card-on-file, financing, payment links, and manual card records. Offline recording does not authorize a card payment.

BenchKey checks server reachability as well as the browser’s connection state before offering offline recording.

  1. In Checkout → Customer lookup, find the customer and open the invoice. Choose Pay → Split payment (manual methods) and confirm that the offline notice is visible.
  2. Choose the manual tender and amount, then select Record only after collecting the payment. The record is stored on the register device with an offline confirmation.
  3. A running “waiting to sync” count stays visible until the queue clears.

The checkout screen itself survives a hard refresh mid-outage after the screen has been loaded online. The app shell is cached, and pending offline payment records are stored locally on that register until they sync. Keep the device and browser data available until the waiting-to-sync count clears.

Queued records are retried when the connection returns, when the tab regains focus, and on a background timer. Each recorded payment carries a unique idempotency key so retrying that same record does not create a second payment. Keep the original browser data available, let the queue clear, and check the invoice and register activity before considering the sync complete.

Offline mode is in beta and requires workspace availability. Contact support to confirm access and setup before relying on it during an outage. Manual cash payments also require an open drawer for the register.

Status do sistema