Telegram Stars are the in-app virtual currency used across the Telegram ecosystem for transactions such as tipping creators, purchasing digital goods, and unlocking paid channel subscriptions. Stars are bought by users through the App Store or Google Play and sent directly to channel owners or bots. For Telegram channel operators, Stars represent a monetisation layer built into the platform β no external payment processor required. Payouts and eligibility are governed by Telegramβs own terms, and the balance lives inside Telegram rather than in any third-party tool.
Inside the Bot API, Stars are just another currency, identified by the code XTR. An invoice priced in Stars carries no payment-provider token and exactly one price component, which is why there is no gateway account to open. A completed payment returns a charge identifier, and that identifier is the only handle you have for refunding it later. Bots can also read their own Star balance and transaction history.
A Star invoice can declare a subscription period, which currently must be thirty days, turning a single purchase into a recurring charge that the bot can later cancel or re-enable for an individual user. Channel invite links accept a Star price and period on the same model β that pairing, not a separate product, is the mechanism behind paid channel membership.
The common mistake is treating Stars like an external gateway. There is no merchant account, no settlement file and no card data to handle; the balance sits with Telegram and refunds run back through the same charge identifier. Revenue reporting therefore has to be built on the transaction records the platform exposes, rather than on statements from a processor you do not have.
Automate your Telegram publishing with AI content, quality scoring, and smart scheduling.