Help Center / Point of Sale (POS) / Managing Online Orders (Prepare & Pay)

Managing Online Orders (Prepare & Pay)

Jul 10, 2026 · 7 views

Orders from your web store and the Kuku delivery app arrive on the POS as incoming orders, with a push notification and alert sound on your designated device. The flow separates kitchen work from payment so the order can move while money is settled at the right moment.

The Two-Step Flow: Prepare, then PAY

  1. Prepare — accepting the order starts the kitchen. The order gets a preparation status you advance to Ready when the food or items are packed.
  2. Mark Ready — inventory deducts at this point, and for delivery orders, driver dispatch begins (drivers are not searched until the order is ready, except pabili orders which dispatch immediately).
  3. PAY — closes the sale. For pickups, the order auto-completes at pickup; for deliveries, the sale completes when the driver picks up.
Important: UPDATE ORDER is a sync, not a close — updating items does not complete or pay the order. Rejecting an online order refunds the customer automatically.

Order Revisions

Changes to an accepted order (customer requests, out-of-stock swaps) are versioned as revisions. Each revision shows what was added, changed, or voided and by whom — visible on the merchant order detail, the POS, and to platform support. Modifications after acceptance follow a policy; a cashier can override with confirmation.

Channel Visibility

Under Settings → Checkout Options, each fulfillment option (dine-in, pickup, delivery, etc.) controls where it appears — POS, web store, and customer app independently. Web store and Kuku app listings also toggle separately in Online Store settings.

Troubleshooting

  • POS Settings warns when your designated order device is missing, inactive, or has no push token — fix this if new orders aren't alerting.
  • Guest orders show the customer's contact info on the order, and a store customer record is created automatically on first order.

Chatting With Your Customer

Every online order carries its own chat thread between your store and the customer — scoped to that one order, so context never gets mixed up.

Where you chat: open the order (Orders → the order's detail page) and use the chat panel in the right column, below the Customer card. Unread messages show a badge, the panel marks them read when you open it, and Cmd/Ctrl + Enter sends.

How you're notified: when a customer sends a message, every staff member with a linked Telegram account gets a DM through your store's Telegram bot with a shortcut to the order. No bot connected? Messages still land in the order's chat panel — you just won't get pinged.

How the customer is notified: your replies push straight to the customer's phone through the Kaminarigo app (version 3.0.6 or later) — tapping the notification opens the order with your message. Customers on older app versions can still read replies by opening the order in the app.

Details worth knowing:

  • Chat is available on orders you can already see — including orders you fulfill for a linked store.
  • Customers also get a separate chat with their delivery driver on the booking — parcel questions go there, order questions come to you.
  • For pabili orders the customer can't see your store's contact details; the driver relays everything, so pabili chats normally stay between customer and driver.

Related Articles

On this page