What Stars changed for Telegram businesses

Stars created a native payment rail for digital value inside Telegram. A user can buy a game item, access, credit, course, feature or subscription without leaving the app. The developer receives Stars in the bot balance and can use supported reward or advertising paths.

This is also a compliance requirement, not merely another checkout option. Telegram states that digital goods and services sold inside its mobile apps must use Stars, even if the business also operates a website or supports other payment providers outside the Telegram experience.

Four native Star revenue models

  1. One-time digital goods

    Sell boosts, credits, cosmetic items, reports, files, generation jobs or permanent feature access.

  2. Subscriptions

    Charge a recurring Star amount for premium features, content tiers, higher limits or a member service.

  3. Paid media

    Bots can publish photos or videos that unlock after a Star payment.

  4. Affiliate-powered sales

    Mini App and bot developers can define a revenue share and duration so users or channels earn Stars from referred purchases.

Match the Star offer to the product

ProductOffer exampleValue test
Game or faucetCosmetics, season pass or convenience boostDoes it add enjoyment without making free play dishonest?
AI or utility botUsage credits or monthly capacityIs the saved time worth more than the Star price?
Community productPremium channel or recurring accessDoes new value arrive every billing period?
Education productCourse module, assessment or resource packIs the deliverable clear before payment?
Airdrop or token communityPremium analytics or campaign toolsIs it a real service rather than speculative access?
Media botPaid image or videoDoes the preview set accurate expectations?

Implement the payment lifecycle

Test the complete sequence before production, including a canceled pre-checkout, duplicate update, unavailable item and refund. The payment screen is native, but fulfillment, customer support and dispute handling remain the seller’s responsibility.

  1. Create the invoice

    Send an invoice using XTR and an accurate product description.

  2. Answer pre-checkout

    Validate price, inventory and user eligibility; Telegram requires a prompt response.

  3. Confirm successful payment

    Deliver only after receiving the successful payment update.

  4. Store the charge identifier

    Keep the Telegram payment charge ID for refunds and support.

  5. Make delivery idempotent

    A retried update must not grant the product twice.

  6. Support the buyer

    Telegram requires a /paysupport path for digital-goods issues.

  7. Handle refunds

    Document when and how legitimate disputes or failed delivery are corrected.

Use subscriptions only for recurring value

A subscription is not simply a higher-priced unlock. It creates a monthly promise. Use it for continuously updated content, recurring computation, storage, monitoring, higher limits, active community access or ongoing support. If the benefit is permanent and costs nothing to maintain, a one-time product may be clearer.

Show the billing period, included limits, renewal behavior and cancellation path before checkout. Track renewal cohort, feature usage and support cost. A high first-month conversion with immediate cancellation is a packaging problem, not a growth win.

  • Recurring deliverable
  • Visible billing period
  • Clear tier limits
  • Cancellation path
  • Grace and access rules
  • Renewal analytics
  • Support ownership
  • No dark patterns

Turn customers into an affiliate channel

Telegram affiliate programs let a developer specify the percentage of future Star revenue shared with a referrer and the period during which referred purchases generate commission. Users, channels and other Mini Apps can discover programs, take an affiliate link and receive commissions in real time when referred users buy.

Build the commission from contribution margin, not gross enthusiasm. A long duration and high percentage can be powerful for distribution but must leave room for refunds, content, infrastructure and support. Publish terms that a partner can understand without a private negotiation.

Working formulaMaximum sustainable affiliate share = gross Star proceeds − delivery cost − support/refund reserve − target contribution

Reinvest Stars into growth carefully

Telegram allows eligible bot or channel balances to be used for advertising the same bot or channel at a special rate. This creates a native loop: sell a useful digital product, share part of the revenue with affiliates and reinvest another part into discovery.

Do not assume reinvestment makes acquisition free. Stars have opportunity value and the advertising cohort must still activate, retain and purchase. Record reinvested balance as a growth cost so channel comparisons remain honest.

  • Separate gross Stars from withdrawable contribution
  • Reserve for refunds and support
  • Attribute ad cohorts with unique links
  • Compare reinvestment with other promotion channels
  • Never fund growth from obligations owed to users

Common questions

Do Telegram Mini Apps have to use Stars?

Digital goods and services sold inside Telegram apps must use Telegram Stars. Physical goods and services follow a different payments path.

Can a bot charge a monthly subscription?

Yes. Telegram’s Bot API supports subscription periods with XTR for recurring digital access. Review the current API limits before implementation.

Can Stars be converted or withdrawn?

Telegram provides reward paths for eligible bot and channel balances and also allows balances to be used for advertising. Current conditions should be checked in Telegram’s official documentation.

Can I pay affiliates from Star revenue?

Telegram supports affiliate programs for Mini Apps and bots, with a defined commission percentage and duration for purchases made by referred users.

Sources and further reading

Technical and product claims were checked against these primary sources.