Stars vs Stripe vs Crypto: The Real Cost of Each Telegram Payout Route
Stars vs Stripe vs Crypto: The Real Cost of Each Telegram Payout Route
Every comparison of Telegram payment methods you will read presents three options and invites you to weigh them up.
That framing is wrong, and following it can get your bot removed.
For a large category of what people sell on Telegram, there is no choice to make. Telegram's own documentation states it plainly: payments for digital goods and services must be carried out exclusively in Telegram Stars. Not "should." Not "we recommend." Must.
So the first question is not which route is cheapest. It is which route you are permitted to use.
What you may actually use
Digital goods and services sold inside Telegram → Stars only.
Ebooks, courses, templates, presets, licence keys, access to a private channel, premium bot features, in-app unlocks. All Stars. This is not Telegram being difficult — it is Apple's and Google's app store rules applied to an app that runs on their platforms. Telegram has no more room to manoeuvre here than any other publisher.
Physical goods and real-world services → other payment providers permitted.
Merchandise you ship, event tickets, consultations, food orders. These sit outside app store digital-purchase rules, so Telegram's Bot Payments API supports conventional providers here, Stripe among them.
Anything sold outside Telegram → your choice entirely.
If checkout happens on your own website in a browser, you are running a normal e-commerce transaction and normal rules apply. The bot can carry the link and deliver the goods afterwards.
That last one is where a lot of practical flexibility lives, and it is also where people get sloppy — pushing an in-app user to an external checkout for a digital product is the exact behaviour app store rules target.
What each route actually costs
Assume a $20 sale, and compare like for like.
| Stars | Stripe (physical/services) | Crypto (external) | |
|---|---|---|---|
| Nominal platform fee | 0% from Telegram | 2.9% + $0.30 typical | 0–1% |
| Real cost to the customer | up to 33% above your net | fee is visible and fixed | network fee, variable |
| You receive on $20 | ~$13.30–19.70 | ~$19.12 | ~$19.80–20.00 |
| Time to spendable money | 21-day hold, then Fragment → TON → fiat | 2–7 days to bank | minutes |
| Minimum payout | 1,000 Stars (~$13) | none meaningful | network dependent |
| Chargeback exposure | none — you control refunds | yes, plus fees | none |
| Geographic reach | anywhere Telegram works | ~46 countries for payouts | anywhere |
| Customer friction | lowest — two taps, no card | card entry, 3DS | highest — wallet required |
| Permitted for digital goods in-app | yes, exclusively | no | no |
The Stars row has the widest range because, as covered in the fee arithmetic, what you receive depends on how your customer topped up, not on what you charged.
Reading the table honestly
Crypto looks cheapest and mostly is — on fees. It also has the smallest addressable audience. A checkout that requires a funded wallet converts a fraction as well as one that requires two taps. Cheapest fee on a sale that doesn't happen is worth nothing.
Stripe looks predictable and is. 2.9% + $0.30 is a knowable number you can price against, which Stars is not. But it is unavailable for the digital goods most Telegram sellers actually sell, and it carries chargeback risk that Stars simply does not have.
Stars look expensive and sometimes are — but they are also the only route with genuinely native conversion. The customer never leaves the chat, never types a card number, never sees a redirect. For impulse-priced digital products that difference in conversion routinely outweighs the fee difference.
The chargeback column deserves more attention than it gets. With Stars, refunds are entirely under your control through the API. There is no third party who can reverse a payment against your objection months later. For sellers of digital goods — historically a high-chargeback category — that is worth real money, and no comparison article seems to price it in.
The 21-day problem
The fee difference is what people compare. The timing difference is what actually hurts.
Stripe settles in days. Crypto settles in minutes. Stars are locked for 21 days from receipt, per Star, with a 1,000-Star minimum before you can withdraw at all.
If you are reinvesting revenue into ads, inventory, or contractors, that three-week lag is a working capital problem that no fee comparison captures. A business running on Stars needs roughly a month of runway that a business running on Stripe does not.
How to choose, in practice
Selling digital goods inside Telegram? Stars. There is no decision. Optimise within the constraint — price at bundle boundaries, encourage larger top-ups, budget for the hold.
Selling physical goods or real-world services? Stripe or a regional provider through the Bot Payments API. Lower and more predictable cost, and you keep normal business banking.
Selling to a crypto-native audience? Crypto, with Stars as the fallback for everyone else. Do not make a wallet a requirement for a mainstream audience.
Selling high-value B2B? Move checkout off Telegram entirely to a proper invoicing flow. Neither Stars nor in-chat payment is built for a $2,000 contract.
Running a mixed catalogue? You will end up with two routes, and that is normal — Stars for the digital tier, a conventional provider for everything physical.
The mistake worth avoiding
The most common serious error is not choosing the wrong route. It is selling digital goods through an external link to dodge Stars.
It looks like a 30% saving. It is a rules violation on both app stores, it puts your bot at risk, and if you route customers off-platform you also lose the conversion advantage that made selling in Telegram attractive to begin with. The 30% is Apple's and Google's toll for reaching users inside their apps. Everyone selling digital goods on a phone pays it, in every app you have ever bought anything from.
Price it in rather than trying to route around it.
Fee figures are September 2026 typical rates and vary by region, provider and volume. Payment rules change; check Telegram's Bot Payments documentation before building against any specific route.