Skip to content
HEXIS

What a Telegram Mini App is and what it costs to build

A Telegram Mini App is an app inside Telegram: a catalog, booking, a customer account and payment open with one tap from the bot chat, with no install from the App Store or Google Play. Technically it is a web page that Telegram shows in its own window and tells who the user is, so no sign-up is needed. At HEXIS a mini app costs from $400 and takes 4⁠–⁠7 days: a storefront with a catalog and payment from $400 in 4⁠–⁠5 days, a service app with booking and accounts from $750 in 1 week.

Author
HEXIS studio
Published
Currency

How a mini app works

A mini app is built with the same technology as a website: HTML and JavaScript. What differs is where it opens and what it knows about the user. Telegram shows it over the chat in the colors of its theme and hands it the user's details, while the bot next to it sends notifications.

  • Launch. The app opens from the menu button in the bot chat, a button under a message, the launch button in the bot's profile or a direct link like t.me/bot_name/app. The link can go into a channel post, an ad or a QR code at the till.
  • Sign-in. Telegram hands the app the user's name, Telegram ID and language. The server checks the signature on this data, so nobody can pass themselves off as another client. No login, password or text-message code is needed.
  • Payment. Physical goods and services are paid for right in the app through Stripe, Kaspi, YooKassa or Telegram Payments. Digital goods and services, such as access to a course or to paid content, can be sold only for Telegram Stars under Telegram's payment rules.
  • Notifications. The order status, a booking reminder and a manager's reply arrive as a message from the bot, in the same chat the client opened the app from.
  • Devices. A mini app works wherever Telegram runs: on iOS, Android, desktop and the web version.

Mini app, bot, website or a store app

All four take orders and bookings, but they reach the client in different ways and ask different things of them.

OptionWhere it opensWhat the client doesWhen it fits
A chat botA Telegram chatTap “Start”A lead, booking one service, answers to common questions
A mini appA window over the Telegram chatOne tap from the chat or a linkA catalog, a cart, a customer account, repeat purchases
A websiteA browserFind it in search or follow a linkClients from Google, Yandex, AI assistants and ads
A store appAn icon on the phoneDownload, install, sign upAn everyday product that works without Telegram

When a business needs a mini app

  • There are more products or services than buttons can comfortably show. A catalog with photos, filters and a cart is quicker to read than ten bot messages in a row.
  • Your clients are already in Telegram: they read your channel, message a manager or come from Telegram ads. They do not have to switch to a browser and type their name and phone again.
  • Clients come back: they book again, collect rewards, renew a membership. An account with their history and rewards sits right next to the chat.
  • You need booking with the specialist, the service and the time picked on one screen. For clinics and salons that works better than booking in a chat.

When you do not need a mini app

  • You only need to take a lead or book one service. A bot handles that: a lead bot costs from $100, a bot with booking and payments from $200. The options are covered in what a Telegram bot costs.
  • Clients come from search. A mini app serves people who are already in Telegram, while a website is what brings clients from Google, Yandex and AI answers.
  • Your clients do not use Telegram. Then the catalog and booking belong on a website.

Example: games in the Cortes bot

The Cortes Telegram bot, built by the studio, has a mini app with four games: checkers and chess against a friend or the bot, tic-tac-toe and Wordle in Russian. People play right in Telegram without installing anything.

What it costs at HEXIS

A “from” price is the smallest scope in each package. The sum for your app is fixed in the contract together with the screens, the flows and the timeline.

PackagePriceTimelineWhat is included
Storefrontfrom $4004⁠–⁠5 daysCatalog and cart, payments, bot notifications
Servicefrom $7501 weekBooking and accounts, rewards and subscriptions, CRM integration

What the work includes

  • App interface. A full screen with cards, filters and forms in your brand style.
  • Passwordless login. Users sign in through Telegram, with no sign-up forms.
  • Payments. Telegram Payments, Stripe, Kaspi or YooKassa right inside the app.
  • Bot connection. The bot sends notifications, reminders and order updates.
  • Admin panel. Products, slots and orders are managed from a simple panel or your CRM.
  • Analytics. A funnel from open to payment, plus user sources.

What the price depends on

  • The number of screens and flows. The price follows distinct screens, not the number of products: a catalog of a thousand items on one template costs less than booking with an account, rewards and subscriptions.
  • Payment. Each payment provider, and payment in Telegram Stars, is its own setup and test.
  • Integrations. A CRM link is part of the Service package. Links to 1C, inventory or an accounting system add work and their own lines to the estimate.
  • Management. Products, slots and orders are run from a simple panel or your CRM. The more staff roles and reports the panel has, the more work it takes.
  • Languages and materials. Each language means its own copy and its own screen check. A ready brand style, photos and product descriptions make the work faster.

How the build goes

We show a demo every week, and you sign off the work against a checklist.

  • Flow. What the user does from the first tap to payment.
  • Screen design. Screens that fit both Telegram and your brand.
  • Build. Frontend, backend, payments and the bot.
  • Release. Testing on iOS, Android and desktop, then release in the bot.

What is paid separately

  • A server. The app and the bot need a server that runs around the clock. You pay the host directly.
  • The payment provider. Stripe, Kaspi, YooKassa and others take their own commission on each payment.
  • Support after launch. Changes, new screens and advice run on a subscription with a fixed monthly fee.

How to get an exact quote

Fill in the brief: four short steps, about three minutes. Describe what the client should do in the app (pick a product, book, pay) and which services it should talk to. Within a working day we send a solution and an estimate with the price and the timeline.

Questions

No. A mini app opens from Telegram, so there is no app-store review and nothing to install. Every client sees an update as soon as it is released.

Yes. Physical goods and services are paid for through Stripe, Kaspi, YooKassa or Telegram Payments. Under Telegram's rules, digital goods and services are sold only for Telegram Stars.

A storefront with a catalog and payment takes 4⁠–⁠5 days, a service app with booking and accounts 1 week. The timeline is fixed in the contract.

Yes. The backend and design carry over, so you don't pay for them twice.

You do. The source code, the bot, domains and access are in your name from day one, so any developer can carry on without us.