Delivery Pricing
Delivery Pricing lets you set a different price for the same menu item depending on where it is sold — a dine-in price, a general delivery price, and optional per-platform overrides for aggregators like Swiggy or Zomato (which often expect a marked-up price to absorb their commission). Prices without a platform override simply fall back to the standard delivery price on that app.
Overview
Each item row shows its Dine-In price and Delivery price side by side, with an automatic markup percentage badge (e.g. "+11%") shown next to the delivery price when it is higher than dine-in.
Toggleable platform columns (Swiggy, Zomato, Dunzo, MagicPin) can be shown or hidden via "Show columns" chips — only platforms you actually use need to be visible.
A platform-specific price is optional per item; if left blank ("—"), that platform simply uses the item's general Delivery price instead of a special override.
Editing a row switches it inline into an editable state with ₹ inputs for every visible column, plus Save/Cancel actions — changes save per-item, not as a bulk operation.
A search box filters the item list by product name or category as you type.
Before You Start
- You must have the Billing feature enabled on your plan.
Step-by-Step Guide
1 Set delivery and platform prices for an item
- Open Takeaway & Delivery → Delivery Pricing.
- Use "Show columns" to reveal the aggregator platforms you sell through (e.g. Swiggy, Zomato).
- Click "Edit" on the item you want to price, adjust the Delivery price and any platform-specific prices, then click "Save".
2 Find an item quickly
- Type into the search box to filter the list by item name or category before editing.
Every Field & Button, Explained
| Field / Button | What it does |
|---|---|
Dine-In Price | The item's normal in-restaurant menu price. |
Delivery Price | The general price charged when this item is ordered for delivery (any channel without its own platform override); shown with a markup % badge relative to Dine-In when higher. |
Platform prices (Swiggy / Zomato / Dunzo / MagicPin) | Optional per-aggregator overrides; if left blank, that platform uses the Delivery Price instead. Shown with a markup % relative to the Delivery Price when set and higher. |
Tips & Best Practices
- Only set a platform override where the aggregator's commission structure actually requires a different price than your standard delivery price — leaving it blank keeps things simpler and automatically inherits the Delivery Price.
- Use "Show columns" to hide platforms you do not sell through, so the table stays focused on what is actually relevant to your restaurant.