Payments inside Telegram: one-off and recurringTelegram Stars subscription and payments:
Telegram Stars subscription and payments:
money in your bot without an acquirer
Telegram Stars are the messenger's internal currency: a user buys Stars inside Telegram and spends them in bots and channels without opening a browser or typing card details into someone else's form. In a bot on CHATBOSS.PRO two blocks accept Stars — the Payment block issues a one-off invoice for a product, a file or a service, and the Paid Club block sells a subscription to a private channel that Telegram then renews every 30 days on its own. The owner needs nothing beyond the bot itself: no contract with a payment provider, no merchant account, no registered business. Every charge, one-off or recurring, is written into the bot payment log with the amount in Stars and the date.
Stars are Telegram's internal currency, and a bot accepts them two ways: a one-off invoice for a product or a file, and a subscription to a private channel renewed every 30 days. No payment provider, no merchant account, no company — the platform costs from $9/mo.
Author: Павел Седов, founder of CHATBOSS.PRO · Updated: September 19, 2026
Ways to accept
one-off and recurring
Amount
1–10,000 ⭐
Acquirer
not needed
Platform
from $9/mo
Why taking money in a bot usually stops at the acquirer
The familiar path to a payment runs through a checkout page and a provider contract. For a small product, and for a creator without a company, that road is disproportionately long.
Onboarding costs more than the first sales
Contract, documents, website review, moderation queue — all of it happens before you learn whether anyone buys at all. Testing an idea at that price means never testing it.
A checkout page pulls people out of the chat
The buyer leaves for a browser, meets a form with card fields, and comes back — or does not. On small amounts that gap is the difference between a sale and a shrug.
Recurring charges are approved selectively
Automatic renewals at payment services are opened to registered companies with a merchant account, sometimes with a separate bank approval. For an individual author that path is closed entirely.
How a bot accepts Telegram Stars
Two editor blocks and two different money scenarios. Both open right inside the chat: the buyer never leaves Telegram and never enters payment details.
One-off invoice with the Payment block
The block issues an invoice in Stars: title, description, image and an amount from 1 to 10,000. The scenario only continues after a confirmed charge, so the file or the access can be delivered by the very next block.
Subscription with the Paid Club block
The same Stars, but recurring: the bot issues a subscription link to a private channel, Telegram charges every 30 days and maintains the member list itself. This is the native subscription of the messenger, not a scheduled re-billing.
No provider, no account, no company
Accepting Stars requires no bank contract, no payment service and no provider token: the money moves inside Telegram. Payout rules and the commission are defined by the messenger.
Every charge is visible in the log
One-off payments and subscription renewals are written into the bot payment log: amount in Stars, date, charge id. A renewal is visible half a year later, when no conversation with the buyer exists anymore.
What people sell for Stars
Stars work best where the amount is small, the decision is impulsive and the audience already lives in Telegram.
Access to a private channel
The flagship subscription scenario: a paid club where the messenger renews the payment and manages the member list for you.
Digital goods
A guide, a preset, a template, a webinar recording: an invoice in the bot and delivery on the next step — no warehouse, no shipping, no back-and-forth.
Paid consultations
Paying for a slot right inside the dialog: the invoice comes before the bot confirms the booking, so empty reservations disappear.
Supporting a creator
A "support me" button inside the scenario: a small amount, two taps, and no reason to leave Telegram.
A paid feature of the bot
A detailed answer, access to an archive, a lifted limit: a one-off invoice opens a scenario branch that does not exist in the free part.
How to start accepting Stars in your bot
There is no payment provider to connect: accepting Stars is switched on by the block itself.
Step 1
Connect the bot to the platform
Sign up on CHATBOSS.PRO, create a bot in @BotFather, paste the token into the settings. No provider, keys or banking details are needed at this step.
Step 2
Choose the money scenario
A one-off sale is the Payment block with the Telegram Stars method and an amount. Recurring access is the Paid Club block with a private channel address and a subscription price.
Step 3
Connect the payment to what follows it
After the charge the scenario continues: the file is delivered, the club welcome is sent, you get a notification. Fill the declined branch too — that is where people who hesitated at the invoice end up.
Step 4
Buy from yourself
Walk the path with your own account, from invoice to delivery. That shows the invoice wording, what the customer actually receives and what was written into the payment log.
Telegram Stars FAQ
What are Telegram Stars?
Telegram's internal currency: a user buys Stars inside the messenger and spends them in bots and channels. For the buyer it is a two-tap payment with no card details typed into a third-party form.
How do I accept Telegram Stars in a bot?
Add a Payment block with the Stars method, set a title and an amount, and the bot issues an invoice right in the chat. There is no payment provider to connect and no provider token to paste — Stars have none.
Can I build a Stars subscription with automatic charges?
Yes, but only for access to a private channel: the Paid Club block issues a subscription link and Telegram charges Stars every 30 days by itself. A recurring subscription for a product or a service cannot be built this way.
What is the subscription period?
Exactly 30 days — the only value a Telegram subscription link accepts. Weekly, quarterly and annual options do not exist in this interface.
What amounts can I charge?
A whole number of Stars from 1 to 10,000, both for a one-off invoice and for a subscription. A subscription price is baked into the link forever: changing it creates a new link, while existing subscribers keep paying the old amount.
Do I need an acquirer, a merchant account or a company?
None of them. Stars move inside Telegram, so neither a bank contract nor a payment provider is required; the commission and the payout rules are defined by the messenger itself.
Where can I see who paid and how much?
In the bot payment log: every charge, one-off or a renewal, is recorded there with the amount in Stars, the date and the payment id.
Can I refund Stars to a buyer?
Refunding Stars is not implemented in the platform. Cancelling a renewal is a different thing: the subscriber switches auto-renewal off in Telegram themselves, and their access stays until the paid period ends.
What else can the Payment block accept?
Besides Stars it supports TON straight to the owner wallet and Bybit Pay in USDT — the same block, a different method. Stars are the only rail that requires neither a wallet nor a merchant account from the owner.
How much does the platform cost?
Signing up and building a bot are free, plans start from $9/mo per account per month. We take no percentage of your sales — the Stars commission belongs to Telegram.