Payments on Telegram

Telegram Stars vs Stripe: which system to use for payments

Telegram Stars charges inside Telegram. Stripe charges on a web page in conventional currency. The right option depends on where you sell, what you sell and how you want to receive the funds.

Stripe usually simplifies payment for a private community.

Stripe is often more convenient for charging for access to a private group or channel: members see a price in a conventional currency, use a familiar checkout, and enter Telegram after payment. They do not need to buy or understand a virtual item before subscribing.

Telegram Stars is useful when users buy and use the product inside Telegram. Telegram requires Stars for digital goods and services sold through bots and Mini Apps. Stars also supports native private-channel subscriptions and paid content.

Neither system is always better. Stripe separates payment from community use. Telegram Stars lets users buy and consume the product without leaving Telegram.

Summary

Telegram Stars charges inside Telegram; Stripe charges in conventional currency.

Telegram Stars is a virtual item within Telegram. Stripe processes currencies such as EUR or USD. This difference changes the buyer's steps and how the creator receives funds.

AreaTelegram StarsStripe
What the creator receivesA Stars balance associated with the bot or channelPayments in a currency such as EUR or USD
Where payment happensInside TelegramOn a web or embedded checkout
Buyer experienceUses an existing balance or buys Stars before payingChooses an eligible payment method and pays the displayed amount
Payment methodsPurchasing Stars depends on Telegram and app-store optionsCards, wallets, and other eligible methods based on country, currency, and settings
SubscriptionsBot subscriptions and native monthly private-channel subscriptionsOne-time and recurring payments configured through Stripe Checkout
Group accessRequires a bot or service that connects payment to accessRequires a platform such as Comminari that connects payment to Telegram
Where funds goA Stars balance for the bot or channel, with withdrawal subject to Telegram's conditionsStripe balance and payouts to the configured bank account

Payment steps

The main difference is the set of steps a member must complete.

Telegram Stars and Stripe require different steps. Buyers need to understand what they pay for, where they pay and how they receive access.

Paying for membership with Telegram Stars

The user opens the payment inside Telegram. If they already have Stars, they confirm it; otherwise they need to acquire enough Stars through an option available in their client and then complete the purchase.

Paying for membership with Stripe

The user opens a payment page, sees a conventional-currency price, and uses a method that Stripe considers eligible. The membership platform then grants access to Telegram.

Being able to acquire Stars through Apple, Google, or @PremiumBot does not mean the creator directly accepts Apple Pay or Google Pay: the buyer acquires Stars and the creator receives Stars.

From payment to bank

1,000 Stars do not cost the same amount that a creator receives on withdrawal.

Telegram publishes different rates for buying and withdrawing Stars. Mobile stores can also make purchases more expensive. A Star therefore has no single US-dollar conversion.

USD 0.0141/Star
Web purchase: USD 14.10 per 1,000 Stars
This is the purchase rate published in Telegram's configuration. The final amount can vary because of taxes, country, distributor, and transaction costs.
≈ USD 0.02/Star
Mobile purchase: about USD 20 per 1,000 Stars
This is a common iOS and Android reference, not a universal price. The App Store or Google Play displays the applicable final price before payment.
USD 0.013/Star
Withdrawal: USD 13 per 1,000 Stars
Telegram assigns creators a reward equivalent to USD 13 per 1,000 earned Stars. Fragment delivers it in TON; conversion to a bank account can add costs.
USD 0.02/Star
Telegram Ads: USD 20 per 1,000 Stars
Earned Stars can be worth USD 20 in credit to advertise the same bot or channel. This is advertising credit, not withdrawable money.

Example: a member pays 1,000 Stars for a subscription

01

The member buys or uses 1,000 Stars

They can acquire them through the App Store, Google Play, @PremiumBot, or Fragment. The exact price appears before purchase confirmation.

02

The bot or channel receives 1,000 Stars

The creator receives a Stars balance, not the dollars or euros paid by the member.

03

Telegram makes the balance available

Rewards may remain pending for 21 days to cover refunds. Withdrawal requires 1,000 available Stars and two-step verification.

04

Fragment sends the value to a TON wallet

At the current official rate, 1,000 Stars generate a reward equivalent to USD 13 before later costs. To receive euros, the creator must convert the asset and withdraw the money to a bank.

At the current official rates, 1,000 Stars cost USD 14.10 under the web reference and generate a USD 13 withdrawal reward: a USD 1.10, or 7.8%, difference. If a member buys roughly 1,000 Stars for close to USD 20 through a mobile store, the difference from the USD 13 reward is about 35%. This is not a single Telegram fee: purchase channel, app stores, taxes, region, and conversion from crypto also affect the final result.

Telegram Stars uses

Telegram Stars lets users buy digital products without leaving Telegram.

Telegram designed Stars for digital purchases without leaving its apps. It is optional in some contexts, but required for bots and Mini Apps selling digital products inside Telegram.

01

Sell a feature inside a Mini App

A Mini App can charge Stars to unlock a tool, increase a limit, or activate a digital feature. Telegram requires Stars for these digital products sold inside its apps.

02

Unlock a photo, video, or post

A channel can place paid media behind a price in Stars. The user pays for and consumes the content without opening an external website.

03

Subscribe to a private channel

Telegram can create an invite link that charges a monthly amount in Stars. The user keeps access while the renewal succeeds.

04

Send reactions, gifts, and creator support

Users can also spend Stars on paid reactions, gifts, and other internal features. These uses keep the payment and value inside Telegram.

Groups and channels

Native Stars subscriptions do not solve channels and groups in the same way.

Telegram provides integrated monthly billing for private channels. A discussion group also needs a system that connects every payment to a member and controls access.

01

Private channel with a monthly subscription

The administrator creates a paid invite link for the channel. Telegram charges Stars each month and retains access while the member can renew. This option fits a channel used to publish content.

02

Private discussion group

Telegram does not provide the same native subscription link for groups. A bot or platform must charge, identify the user, grant entry, and remove the user after payment stops.

Stripe with Telegram

Comminari keeps payment outside Telegram and automates access inside it.

Comminari is a platform for monetizing and managing private communities, especially on Telegram, through subscriptions and payments connected to Stripe.

01

Present the offer

Each group or channel has its own landing page where members can understand the community and choose a plan.

02

Stripe processes the payment

The buyer pays in a conventional currency with a method eligible for their country, device, currency, and checkout settings.

03

Comminari connects payment and Telegram

The purchase is associated with a Telegram user, and Comminari grants, maintains, or removes access according to the payment status.

04

The community happens on Telegram

After joining, the member uses Telegram to read, chat, and participate without managing payment inside the conversation.

Official documentation

Charge in conventional currency and automate Telegram access.

Create a landing page, charge with Stripe, and automate access to your Telegram group or channel with Comminari.