Case · Telegram Mini App Airstep · Telegram Mini App · E-commerce

The Airstep store inside Telegram

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 shoe store in Telegram
01

The task and the solution

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.

1

Open the bot

The store button appears after /start and in the menu.

2

Choose shoes

The buyer sees the website catalog, sizes, and availability.

3

Place an order

Payment works as on the website; confirmation and updates arrive in chat.

02

What we built

Shopping starts in the bot and returns to the same chat after checkout.

One storefront for web and Telegram

The Mini App opens the existing store. Catalog, prices, sizes, and availability come from the same website.

Telegram controls for shoppers

Shoppers open the store from /start or the bot menu. Telegram provides Back and Place Order controls while extra floating website buttons are hidden.

Less typing at checkout

The buyer name comes from Telegram. A contact request lets them share a phone number with one tap.

Orders and updates in one chat

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.

Telegram source in admin

Orders carry a Telegram label and source. The admin panel warns when a status message is not delivered.

03

Interface gallery

Real phone screens, from the bot button to the order confirmation. Select an image to enlarge it.

04

Stack and verification

The existing Django store runs inside a Telegram Mini App.

Technology

Python · Django · PostgreSQL · Telegram Bot API (webhook) · Telegram Mini Apps (telegram-web-app.js) · JavaScript

Verification

36 new Mini App tests, 495 project tests in total, a security review, and a test in Telegram on a phone.

Security

The server checks Mini App data signatures and the webhook secret. Only the buyer who placed an order can view its confirmation.

Embedding

Only web.telegram.org can embed the storefront. The admin panel and API cannot be embedded.

05

Frequently asked questions

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

06 · Store in Telegram

Want to open your store in Telegram?

Tell us how your catalog, orders, and bot work today. We will plan how to bring your store into Telegram.

Open the store in Telegram
— Also

Other services

Cost calculator →
— Journal · insights

From our blog

All articles →
Call+38 095 108 62 12 +38 097 599 66 89 Telegram Viber WhatsApp