Online store orders

Yammbo Team
•
October 15, 2026
•
7 min read

Your restaurant has a public page on food.yammbo.com (the link is food.yammbo.com/ followed by your restaurant’s short name). Customers order there and the order reaches your register. Old links with /r/ in the middle still work: they take you to the new address.

Sell online or use only the register

In the web dashboard, under “Store” > “Online ordering”, there are two switches. Save with “Save”.

  • “Sell online”: if you turn it off, your public page stops being shown and you get no online orders. Use it if you only use the register.
  • “Appear in the food.yammbo.com directory”: decides whether your business shows on the food.yammbo.com home page. Your page keeps working at its link even if you are not in the directory. It can only be checked while “Sell online” is on.

New businesses start with both on.

The store only accepts orders when a register is connected

To receive orders, the linked register must be on, online and with the app open. If 3 minutes pass without a connection, your store stops accepting orders until the register is back. The register tells the server it is still alive every 60 seconds.

What you need

  • A register linked to your account. See First start and linking.
  • The register on, online and with the app open. In Settings > Location and devices > Online account you can see the status: Web orders: receiving, Web orders: checking the connection or Web orders paused: no connection.
  • Permission to sell or to charge for whoever answers the orders.

The linked register keeps a fixed notice Receiving orders from food.yammbo.com. It also asks you for Allow without restrictions (battery saver) so you don’t lose orders with the screen off. If Android hides the notice (Android 13 or later), orders still arrive.

Problem banners

Above the bar of the linked register you may see:

  • Web orders paused: no connection: the register has no connection. It goes away on its own when it returns.
  • Link this register again: when tapped, the owner goes to Settings > Online account to link again.

How an order arrives

The register checks for new orders every 10 seconds (and when the network returns or the app opens). When one arrives:

  1. A saved bill is created with the same number. You see it in Open orders with the tag Web #12 (whatever the number is) and in Sales.
  2. A full-screen panel appears over whatever you are doing: Web order #(number), with “(number) of (number) waiting”. It shows whether it is Delivery or Pickup, the customer, phone, address and reference (for delivery), the Estimated delivery: (number) min, the note, the products, shipping, discount or coupon, the total and how they pay.
  3. A loud bell rings every 8 seconds until someone answers (after 10 minutes, once a minute). The bell can’t be turned off and plays on the alarm channel. With Do Not Disturb set to “priority only” or “alarms only” it still rings; with “total silence” it doesn’t.
  4. On a tablet that is not the linked register, or with a role that can’t sell or charge, you’ll see Hide for now: it hides the screen, but the order stays pending. On the linked register you have to accept or reject.

To check the sound: Settings > Location and devices > What this device is for > Test order sound. If the alarm volume is very low you’ll see The alarm volume is very low: you will not hear the orders with the Raise volume button.

Accepting an order

  1. On the order screen, choose the Preparation time: 10, 15, 20, 30 or 45 minutes (20 is selected by default).
  2. Tap Accept. If Kitchen is on, the ticket goes to the kitchen.

Rejecting an order

  1. Tap Reject.
  2. Choose the Reason for rejecting (required): “Out of stock”, “Closed”, “Too far”, “Other” or write your own.
  3. Tap Confirm rejection, or Back to change your mind.

The order is voided on the register once the server confirms the rejection.

Who can answer

  • Permission to sell or to charge is required. Otherwise: “Your role cannot accept or reject orders. Ask someone who can sell or charge.”
  • Only the linked register accepts and rejects. On another tablet you see “Web order #(number) is waiting for an answer on the linked register.” and, if you try: “This device is not the register linked to food.yammbo.com. Accept the order on the linked register.”
  • You can also accept or reject from the web dashboard, in the “Pedidos” (Orders) section. See The register and the web dashboard.

Order statuses

On the register: Pending, Accepted, Preparing, Ready, On the way, Delivered, Picked up, Rejected and Cancelled.

The normal path is: pending, accepted, preparing or ready; then, for delivery, “On the way” and “Delivered”, and for pickup, “Picked up”. Only a pending order can be rejected. The Dispatch button marks it “On the way”. The register reports status changes to the server and retries if it fails; it never blocks a payment.

Orders paid by transfer

If the customer pays by bank transfer, the order shows the payment status: Bank transfer: no proof yet, Bank transfer: proof sent, not verified yet, Bank transfer verified or Bank transfer: proof rejected. A new transfer order shows as “no receipt yet” until the server sends the change.

Cancellations

  • If the customer cancels, or the order is rejected from another register or from the dashboard, the bill is voided with the reason and the bell rings three times. You’ll see “(name) was cancelled.” or “(name) was rejected.”
  • If the bill already had a payment, it isn’t voided automatically: “(name) ended (name) but already has a payment: settle it in Open orders.”
  • If you void on the register a bill that came from the web, the register tells the server (rejection if it was pending, cancellation if it was already accepted) and the web emails the customer.
  • If the server doesn’t accept the cancellation, you’ll see “(name): the website was not told about the void (name). Let the customer know.” If no register is linked, the void dialog tells you “The website will not be told about this void from this device: let the customer know.”

The first time the app reads orders, it only picks up your location’s orders that are still unfinished and less than 24 hours old; ones already handled don’t ring.

What the customer sees

  • They pick products, modifiers and quantity, write a note and choose delivery or pickup. They can order without creating an account.
  • They pay according to the payment methods you have on: cash (they say how much they’ll pay with), card by terminal on delivery, or bank transfer (they upload a photo of the receipt).
  • They see the order status: “Recibido” (received), “Aceptado”, “En preparación”, “Listo”, “En camino”, “Entregado” or “Retirado”, and the final “Rechazado” and “Cancelado”. They get emails for received, accepted, rejected and canceled.
  • They can cancel while the restaurant hasn’t accepted it: «Puedes cancelarlo mientras el restaurante no lo haya aceptado.» After that they see «El restaurante ya respondió tu pedido: ya no se puede cancelar desde aquí.»
  • If your register isn’t connected, they see «Este local no está recibiendo pedidos en línea en este momento. Vuelve a intentar más tarde.» and can’t place the order.

If no orders arrive

  1. Check that the linked register is on, with the app open and online.
  2. Look at the status in Settings > Location and devices > Online account.
  3. In the web dashboard’s home page, if you see «Sin caja conectada: esta sucursal no recibe pedidos web. Abre Yammbo Food POS en la tablet.» (no register connected), open the app on the tablet.
  4. More steps in Troubleshooting.

Next step

Last updated: October 15, 2026

Was this article helpful?

Your response is saved on this device.