Documentation

Kiosk & QR ordering

Setting up a self-service kiosk

Pair a kiosk screen with a code or your account, choose its app and display settings, and troubleshoot takeovers.

A kiosk is any touchscreen — an iPad, Android tablet, or all-in-one terminal — running your self-service ordering app in a web browser. Customers browse the menu, order, and pay without staff help.

Before you start

  1. Create a kiosk app under Apps (see App builder).
  2. Add a kiosk device under Settings → Devices at the right location: choose Add device, give it a name like "Kiosk 1", set the type to Kiosk, and pick the app it should run. See Managing devices.

Option 1: pair with a pairing code

Best when the kiosk is set up by someone without an admin account:

  1. In the admin dashboard, go to Settings → Devices and click Pair code next to the kiosk (a code is also shown when you first create the device). Codes are short (e.g. ABC123) and expire after 10 minutes.
  2. On the kiosk, open the kiosk pairing page shown in the dialog (the screen is titled Pair this kiosk).
  3. Enter the code and tap Pair. The kiosk loads its app immediately.

The pairing screen itself also explains where to find a code, so a staff member standing at the kiosk can follow along.

Option 2: claim the device from your account

If you're signed in to Anywhere POS on the kiosk's browser:

  1. Open your kiosk app's entry link (from Apps, or Settings → Devices → Open).
  2. You'll see the available kiosk devices for that app's location.
  3. Tap the device this screen should become. Done — no code needed.

Display settings

Each device has display settings, edited under Settings → Devices → Edit device:

  • Screen size — Small, Medium, or Large (1920×1080+). This tunes the layout density.
  • Orientation — Portrait or Landscape.

You can also change the assigned app and the default payment terminal here. A kiosk needs a terminal attached to take card payments — see Payments and the till.

If the device is "currently in use"

Only one screen can be signed in to a device at a time. If you pair or claim a device that's already in use somewhere, you'll see "This device is currently in use" with when it was last seen, and a Take over button.

  • Take over signs the other screen out and gives this screen the device.
  • The old screen shows a 10-second "This device was taken over" notice, then returns to the pairing screen.

This is handy when a kiosk browser crashed or a tablet was replaced — just take over from the new screen.

Troubleshooting

ProblemWhat to check
Code rejectedCodes expire after 10 minutes — generate a fresh one with Pair code
"This code is for a … device"The code belongs to a POS device, not a kiosk (or vice versa) — check the device's type under Settings → Devices
Kiosk shows no menuThe device has no app assigned — edit the device and pick a kiosk app
Card payments unavailableNo payment terminal assigned to the device, or the reader is offline
Kiosk dropped back to the pairing screenIt was signed out remotely (Sign out device) or taken over — just pair again

You can review every sign-in on a device (when, from what hardware) via the session history button in Settings → Devices. Still stuck? Contact support.