Free · no commission per order
An “Order” button opens your menu with prices from Cenaly.ru, and the order arrives in the order monitor and on the kitchen screen. There is no commission per order — only the price you set yourself. Built for cafés, bakeries and shops with a website of their own.
No card. A minute to sign up, another for the tag.
Or adds an item with a button the widget placed next to the price on your own page — it depends on the mode you chose.
The cart lives in their browser and the button shows a counter. Items can be changed or removed without leaving the page.
Name, phone, pickup or delivery with an address, a note. Delivery zones, fees and preparation times come from your own settings.
In the order monitor and on the Cenaly.ru kitchen screen — exactly like an order from the QR menu. Statuses and printing work as usual.
A free Cenaly.ru account and your site domain in the "My website" section.
One line before </body> — in your theme, in a Tilda or Wix HTML block, in Shopify's theme.liquid. It serves every widget.
Each widget is a toggle and a settings form. Changes reach your site without touching code; CDN cache is five minutes.
The tag
<script src="https://cdn.cenaly.ru/site/v1.js" data-domain="your-site.com" async></script> One tag for all widgets. `data-domain` is your site; everything else lives in the admin.
A floating button with the storefront in an overlay, the menu inside a block of your page, replacement of the site’s own “buy” buttons, or a full takeover of its cart. You can start with the button and go deeper later. Best for both a Tilda landing page and a WooCommerce shop.
Items, prices, photos and the stop-list come from the admin: edit a dish once and it changes in the QR menu, on the storefront and on your site. Best where the website menu lives its own life and lags behind reality.
It crawls your pages, detects the platform (ready presets for eight popular ones) and finds products, prices and the cart, verifying every selector against real HTML. You see a sample recognised product before applying. Best for shops with an existing layout.
In on-top modes the prices in your markup are rewritten by a rule: a percentage or an amount, clamps and rounding down to “nice” endings, plus per-item overrides by URL, name or SKU. Best when the site and the catalogue live in different systems.
In takeover mode the site looks untouched: its own buy buttons, counters and cart page still work — they simply lead into our cart and our order. Best for shops with an established design.
Delivery zones, fees, minimum order, preparation time and pickup are the same as on your storefront, and the order joins the common flow tagged as coming from the website. Best for anyone already delivering.
The “Order” button opens the storefront over the site — no second menu to maintain.
Inline mode renders the catalogue in a chosen block of your site, with no overlay and no navigation.
The scanner maps products and prices, and the widget adds its own “add to cart” buttons next to the native ones.
The same order placed on your own site gives no cut to a platform — you only pay for card processing.
A rewrite rule shows the price you want, and the original one can stay struck through next to it.
An action link opens the cart on your own site, so a repeat order takes one tap.
Colour, position and labels adapt to your site. The widget lives in a Shadow DOM — your styles don't break it, and it doesn't break yours.
On desktop
On mobile
Exact menu names and plan requirements, taken from each platform’s own help center.
Sites built with our website builder ship with the widgets already wired — nothing to paste.
Step-by-step guides per platform — in the help center →Free
Widgets are the door into the Cenaly.ru platform: requests, chats and orders from your site land in the same admin as everything else, and some owners later buy extensions. We charge nothing per visitor, request or site; only products with our own running costs stay paid.
| Without the widget | With the widget | |
|---|---|---|
| Cost per order | ✕ A marketplace takes a cut from every order | ✓ An order from your own site gives no cut to a platform |
| Menu accuracy | ✕ The menu on the website lives separately and lags behind the real one | ✓ Items and prices come from the admin, with the stop-list respected |
| Where orders arrive | ✕ Orders from the site are taken by phone and in messages | ✓ The order lands in the order monitor and on the kitchen screen |
| Customer contacts | ✕ Customer contacts stay with the platform | ✓ The contact and the order history stay in your account |
| Site appearance | ✕ Accepting orders means rebuilding the website | ✓ The widget layers over the site, right up to a “site untouched” mode |
An ordering widget turns an ordinary website into a place where people can buy: the guest builds a cart and chooses delivery or pickup without going to a third-party platform. The menu stays single — the one you maintain in the admin.
It matters where the site already exists but the orders go through a marketplace or the phone. A marketplace takes a cut of every order and keeps the customer’s contact; the phone works only while someone answers. Ordering on your own site solves both and gives you your own customer base.
Here the widget is free and can embed at four depths: from a button with the storefront in an overlay to a full takeover of the site’s cart, where visitors notice nothing. The product and price map is built by a scanner, and the order arrives in the same order monitor and kitchen screen as a QR-menu order.
Yes: the widget and order taking are free, and we take no cut. The only cost is your payment provider’s processing fee if you accept payments online.
In the order monitor and on the Cenaly.ru kitchen screen, like QR-menu orders, tagged as coming from the website. Your usual statuses, printing and automations then apply.
Yes, inline mode renders the catalogue in a chosen block of your site with no overlay. There is also native-button replacement and a full cart takeover, selected in the widget settings.
A scanner crawls the site, detects the platform (with ready presets for eight popular ones) and finds cards, prices and the cart. Selectors are verified against real HTML, and you see a sample recognised product before the map is applied.
Yes, a rewrite rule changes the prices in your markup: a percentage or an amount, clamps, rounding and per-item overrides by URL, name or SKU. The original price can stay struck through beside it.
In the cart on your own site, payment is on delivery. For card payment the order is placed on our storefront, which in button mode opens right over your page.
The shared “My website” tag plus the Ordering toggle. WordPress — footer.php or a plugin, Tilda — HTML code in head, Shopify — theme.liquid, Webflow — Custom code. The mode and the map are configured in the admin.
The widget is free: it is part of the platform, not a separate product. You only pay for card processing and for the add-ons you choose yourself.
The loader is one small `async` script; widgets load as separate bundles and only the ones you switched on. Nothing blocks page rendering.
No. Widgets render inside a Shadow DOM: your site's CSS doesn't affect them and theirs doesn't leak out.
It reads your page's `<html lang>` or a `data-lang` attribute on the tag. Built-in labels are translated into 45 languages; your own texts you write in the admin in the languages you need.
In the cloud your account lives in: cenaly.com — AWS, cenaly.ru — Yandex Cloud in Russia. Requests, conversations and bookings stay within the brand's contour.
More — installation per platform, settings and troubleshooting — in the help center. Installation guide →
A “Book a table” button → one form → a reservation in your floor plan
Add-on, price in the catalogue
Modals, slide-ins, bars and lead forms with triggers and A/B testing
Add-on, price in the catalogue
Honest badges — “14 orders today”, “7 bookings this week” — from real data
Free
Free. One tag, the “Ordering” toggle — and your menu with a cart works on your website while orders reach the kitchen.
Start for freeNo card required · no commission per order · menu and prices from your admin