Skip to main content

Add Online Ordering to your site

Pickup and delivery orders from your menu, landing in Studio → Orders. Cash on delivery, or online payment if Razorpay is connected.

Updated 2026-11-02

01What it does

  • As its own section on the page it is placed on (the home page unless you choose another).
  • Studio → Orders

02What you need

  • Section title (optional)

03Connect it

  1. Make sure your menu section has dishes with prices.
  2. In Studio → ⋯ → Widgets → Online Ordering, switch it on.
  3. Choose the "Order mode" (pickup, delivery or both) and optionally a "Section title".
  4. To take online payment, also connect the Razorpay widget.
  5. Save, then Publish — widgets go live with your next publish, not before.

04Check it works

  • Place an order on the live site; it appears in Studio → Orders.

05If it does not work

  • The section doesn't appear — The menu has no items. Add dishes in the Studio.
  • Visitors are told the shop is closed — Taking orders needs the Growth plan or above.

06Not supported yet

  • No opening-hours check, delivery zones or delivery fees.
  • Not connected to Swiggy, Zomato or a POS.