One storefront for web and Telegram
The Mini App opens the existing store. Catalog, prices, sizes, and availability come from the same website.
We brought the full Airstep shoe store into its Telegram bot. Buyers see the same catalog, prices, and available sizes, place an order, and receive updates in one chat.

Airstep buyers already received order updates in @AirstepOrdersBot, but shopping still meant opening the store separately in a browser.
We opened the existing store inside the bot. A separate app would have meant duplicating the catalog and stock by size, then maintaining two storefronts.
The store button appears after /start and in the menu.
The buyer sees the website catalog, sizes, and availability.
Payment works as on the website; confirmation and updates arrive in chat.
Shopping starts in the bot and returns to the same chat after checkout.
The Mini App opens the existing store. Catalog, prices, sizes, and availability come from the same website.
Shoppers open the store from /start or the bot menu. Telegram provides Back and Place Order controls while extra floating website buttons are hidden.
The buyer name comes from Telegram. A contact request lets them share a phone number with one tap.
Before checkout, the bot asks for permission to message the buyer. It then confirms the order with up to eight items and sends later status updates.
Orders carry a Telegram label and source. The admin panel warns when a status message is not delivered.
Real phone screens, from the bot button to the order confirmation. Select an image to enlarge it.
The existing Django store runs inside a Telegram Mini App.
Python · Django · PostgreSQL · Telegram Bot API (webhook) · Telegram Mini Apps (telegram-web-app.js) · JavaScript
36 new Mini App tests, 495 project tests in total, a security review, and a test in Telegram on a phone.
The server checks Mini App data signatures and the webhook secret. Only the buyer who placed an order can view its confirmation.
Only web.telegram.org can embed the storefront. The admin panel and API cannot be embedded.
It is a store that opens inside a Telegram bot. Shoppers browse the catalog and place orders without leaving the messenger.
No. Airstep opens the same store in its Mini App, so prices, sizes, and stock match the website.
After the buyer allows messages, the bot confirms the order and sends later status updates in the same chat.
Telegram data signatures are checked on the server. A secret protects the webhook, and only the buyer who placed an order sees its confirmation details.
Telegram bot development starts at €1,500. The price of a store like this depends on the catalog, checkout, payments and integrations, so we estimate it after a short brief. More about Telegram bot development
Tell us how your catalog, orders, and bot work today. We will plan how to bring your store into Telegram.
Telegram bot developmentAirstep case: online storeAll case studies