Food Delivery on Telegram
A telegram food delivery bot earns its keep on one promise: orders arrive formatted, not as voice messages at dinner rush. The menu is a photo catalog, the cart is a cart, and the kitchen reads a ticket — while the regulars order in thirty seconds from the chat they already have open. This page covers how food sellers run it here, honestly including what stays manual.
Menu as a catalog with photos
Food is the most visual category there is, and the catalog is built for it:
- Categories are menu sections — "Burgers", "Sides", "Drinks", "Desserts" — the storefront's navigation mirrors the paper menu's grammar.
- Up to five photos per dish, first as cover: the shot that makes the order. Descriptions carry ingredients and weight honestly — the two fields that prevent the bad review.
- Variants for the options that change price: "Extra patty +150 ₽", "Large +80 ₽". Options that don't (sauce on the side) ride the description; the platform does not force every choice into a variant.
- Stock tracking for the honest cases: the daily bake tracks units (the low-stock alert at three left is the "order more flour" signal); the always-available menu switches tracking off.
- The promo carousel is the specials board: today's combo flags to the first screen, and the kitchen's push becomes the storefront's banner without touching the menu structure.
A menu this size fits the free plan (15 products is a tight bistro); the full menu with desserts lands in Pro's 150.
Order flow and statuses
The honest mechanics, buyer to kitchen:
- The buyer assembles the cart in the storefront — the Mini App inside Telegram or the web link for the office-laptop crowd — and checks out with a delivery address in the order notes.
- Payment per rail: delivery food is physical goods — card/local rails via the provider screen; a "pay on delivery" flow runs with payment tracking on and cash settlement noted by hand.
- The order lands in your cabinet with items, variants, amounts and the buyer's contact — one screen, formatted, no voice-message archaeology.
- Statuses track the run: new → processing → in delivery → completed (or cancelled). The kitchen marks the ticket through its life; the day's queue is the orders screen.
- The buyer holds a receipt link — what they ordered, at what price, re-orderable by sight next lunch.
What stays manual today, said plainly: the buyer does not get an automatic "your courier is 5 minutes away" push from the platform — the status lives in the cabinet, and most food sellers send the one personal message that hospitality is made of anyway ("leaving now — 10 minutes"). Buyer-facing status notifications are on the roadmap; the receipt link and the formatted order exist today.
Upsells: combos and extras
The honest upsell mechanics that work in food:
- The variant up-sell at the product: "Make it a combo" as a +price variant converts at the moment of highest intent — right there on the dish card.
- The promo carousel for today's margin: the dessert that over-performed production flags to the first screen; the combo built around overstock does the same.
- Promo codes for the regulars: the lunch crowd gets a code; the code is the loyalty card.
- The channel is the daily special: one pinned post at 11:30 — today's soup, the storefront link with the combo filtered — and the pre-order wave fills the quiet hour before the rush.
Upsell revenue in food is made at these four moments, and all four live in the standard catalog mechanics — no plugin economy, no "marketing module" upsold separately. The payment methods hub covers the rails behind the checkout.
Cases and the honest fit
The pattern that transfers across kitchens — a dark kitchen running a 2-km radius on a channel of 800 locals: menu catalog, card payment, statuses in the cabinet, one courier, the receipt link doubling as re-order UI. Thirty to fifty orders a day on the free plan's structure with Pro's product count.
Where the fit is wrong, honestly: a multi-branch operation needing per-branch menus, courier GPS tracking and automatic buyer notifications is past what this platform ships today — those pieces are roadmap, not product. The clothing storefronts next door show the same mechanics in a category without a 30-minute clock.
Live demo

FAQ
Related pages
Create your Telegram shop in 10 minutes
Free plan, no credit card. Add products, share the link in your channel and take orders.
Start for free