Guide

Telegram Mini App store: what it is, when it wins (2026)

A Mini App storefront is not a website. The buyer never leaves the chat, never signs up, never types an address for a file. Where that wins and where it loses.

AdminHub

TL;DR. A Mini App storefront is a shop that opens inside a chat instead of a browser tab. Three frictions disappear: the context switch, the sign-up, and the address form on digital goods. Three things go with them: a domain, search traffic, and the deep catalogue logic of a real online store. The format wins when your audience is already on Telegram, and loses badly when you need strangers to find you through search.

Every online store has the same weak link, and it is the link. Someone reads your channel post on a phone, taps through, and lands in a mobile browser: new tab, cookie banner, sign-up wall, card form. Each of those is a place to leave, and on mobile a lot of people take it.

A Mini App storefront removes the tab. The link opens a page that Telegram renders inside its own window, for a person Telegram has already identified. That one structural difference is the entire format — everything below follows from it.

This is not a launch guide. If you want the step-by-step, how to sell on Telegram covers choosing a product type and standing up a bot. This piece is about the shape of the thing: what actually changes when the shop lives in the chat, and what you trade away for it.

What a Mini App storefront actually is

Technically it is a web page. The details are what make it a different product.

It is opened by your bot rather than typed into an address bar. It renders inside Telegram, not in Safari or Chrome. And as it loads, Telegram hands your backend a signed packet naming exactly which account is looking — so the shop knows who the buyer is before the buyer does anything at all.

The practical consequences:

  • No domain, no hosting, no SSL, no cookie banner. Nothing to register, nothing to renew.
  • No account. No password, no email confirmation, no message telling someone to check their inbox for a link.
  • No card form on a Stars purchase. The balance is debited in one tap.

That last point is usually described vaguely, so here it is precisely. On a Stars checkout the storefront requests no buyer fields whatsoever — no name, no email, no phone — because the Telegram account already identifies them. On a card checkout for a parcel it does ask for name, phone and a shipping address, because a courier genuinely needs those. The form is exactly as long as delivery requires and not one field longer.

The payment rail is assigned, not chosen

This is the part most write-ups get wrong, and it is binary.

Anything delivered digitally — a downloadable file, a paid channel subscription, a locked post, a course — settles in Telegram Stars only. Anything physical, or a service performed in the real world, goes through a card provider only. Telegram’s terms for bot developers make that a rule rather than a preference, and our own API enforces it in both directions: price a digital product in a fiat currency and the request is rejected, mark something physical and Stars stop being an option.

So no product legitimately shows both payment buttons. A storefront that does is offering one of them against the rules.

On the card side, eighteen currencies are supported — USD, EUR and GBP through to TRY, BRL, INR and IDR — and the money settles into your provider account, never ours. The full economics of each rail, fees and settlement timing included, are in Stars vs card payments; what happens to Stars after the sale is in withdrawing Telegram Stars.

Four things the chat does that a website cannot

The interesting part is not the checkout. It is that the storefront and the messaging channel are the same surface, which quietly changes how standard commerce mechanics behave.

An abandoned cart is a message, not an email. When a buyer opens an invoice and does not pay, the reminder arrives as a Telegram message about two hours later, in the same conversation, from the bot they were already talking to. For time-sensitive things like a booked slot it comes far sooner — around twenty minutes — because a slot someone else is eyeing will not wait two hours. Compare that with an email that first has to survive a spam filter and a promotions tab.

Back-in-stock reaches the exact person who asked. A buyer who hits a sold-out size can ask to be told; when stock returns, only they get pinged. No list, no campaign, no unsubscribe rate.

A product travels as a card, not a URL. From inline mode, you or anyone else can drop a specific product into any chat as a rich card with a photo and a price. It stays tappable where the conversation is already happening, which is a genuinely different distribution mechanic from pasting a link.

Delivery closes the loop in place. The tracking number reaches the buyer in the thread they bought in, and so does every status change on the way to it. So does the digital file, the moment payment clears. Nothing to log into, no order page to go back and refresh.

Where this format loses to an ordinary online store

The limits are real, and they are not small.

Search engines cannot see it. The storefront needs that signed Telegram packet to open at all. A crawler does not have one, so there is nothing to index: no product pages in search results, no rich results, no long tail. Your channel and your blog can rank; your storefront cannot. If a meaningful share of revenue is supposed to come from people typing a product name into a search box, this format alone will not deliver it.

You bring the audience. There is no cold traffic inside a Mini App. It converts what you already have — channel subscribers, chat members, ad clicks — unusually well, and it originates nothing. Treat it as the bottom of a funnel you build elsewhere.

And one step further back: someone who doesn’t use Telegram isn’t a buyer here at all. No catalogue and no price fixes that. If a slice of the people you want lives in a different app, this storefront will not reach them, and that slice needs either a different channel or a conventional site. It’s a question to answer before choosing the format, not a surprise to discover after the first month of selling.

Deep catalogue logic is not here. Faceted filters across thousands of SKUs, per-visitor recommendations, tiered loyalty programmes, multi-warehouse inventory: that is what a full e-commerce platform is for. Variants with their own stock and photos, plus categories, promo codes and volume discounts, are the ceiling — and that ceiling fits a few dozen to a few hundred products, not a marketplace.

Shipping automation is regional. Nova Poshta branches and parcel lockers in Ukraine, province and city pickers in Indonesia. Everywhere else it is a clean address form and a tracking number you paste in yourself, which is fine at low volume and tedious at high volume.

Receipts and tax stay yours. Telegram issues a payment receipt and your card provider issues its own, but invoicing, VAT and any local fiscalisation requirement remain on your side. We do not integrate with fiscal services and do not pretend to.

What it costs

Free covers one channel, ten products, two content sources and 30 AI credits a month, with an AdminHub mention on the storefront. Pro is 400 Telegram Stars per 30 days and lifts the caps: unlimited products and channels, ten content sources, 500 credits, storefront colours and cover of your own, your brand name instead of ours, buyer broadcasts and data export.

AdminHub takes 0% of your sales on either rail. We charge for Pro, not for your customers’ transactions — money moves from the buyer to your bot balance or your provider account without passing through us.

0% is our cut, not the whole cost. Telegram’s own Star economics sit underneath it: buyers pay roughly $0.019 per Star, and Telegram’s developer terms put the payout at $0.013 — so plan revenue on the second number, not the first. See what withdrawing Stars actually pays.

The decision, in one line

If your buyers are already in Telegram and your catalogue is countable, a Mini App storefront removes more friction than a website ever will. If you need strangers from search, you need a website as well — and then the storefront becomes the thing you point your channel at, rather than the thing you point the world at.

The two are not mutually exclusive. They are aimed at different halves of a funnel. See what the storefront includes.

What people usually ask

What is a Telegram Mini App store?
A storefront that opens inside Telegram instead of a browser tab. Your bot opens it, Telegram renders it in its own window, and Telegram hands your backend a signed packet identifying the account looking at it. The buyer browses, pays and receives the goods without ever leaving the app.
Can I really sell without a website?
Yes. There is no domain to register, no hosting, no SSL certificate and no cookie banner, because the storefront is not a site you own an address for. What you give up along with all that is a page Google can index.
Will my Mini App storefront show up in Google?
No, and this is structural rather than a settings problem. The storefront refuses to open without a signed packet from Telegram, and a search crawler does not have one, so there is nothing for it to index. Your channel and your blog can rank. The storefront itself cannot.
Do buyers have to create an account or enter an address?
Neither, on a digital purchase. A Stars checkout asks for no fields at all, because the Telegram account already identifies the buyer. A card checkout for a parcel does ask for name, phone and shipping address, since a courier genuinely needs them.
What does a Mini App storefront cost?
Free covers one channel, ten products, two content sources and 30 AI credits a month, with an AdminHub mention on the storefront. Pro is 400 Telegram Stars per 30 days and removes the product and channel caps, adds your own colours and brand name, buyer broadcasts and export. AdminHub takes 0% of sales on either payment rail.