Telegram Stars Payment Links: Create One in 60 Seconds Without Coding

A Telegram Stars payment link opens a native checkout for a fixed amount of Stars. It is the simplest way to sell on Telegram: no bot to build, no server to host. Here is how links work, how to create one and how to get the most out of them.

Published · Updated · 6 min read · By Telegram Stars Payment Platform

Key takeaways

  • A payment link is a URL generated by the Telegram Bot API (createInvoiceLink) that opens a ready-to-pay Stars invoice in any Telegram client.
  • You can create links without coding on Telegram Stars Payment Platform: title, description, amount, done.
  • Short redirect links (telegram-stars.io/r/your-slug) add click tracking and let you change the destination without re-sharing.
  • Payments arrive in your balance instantly with a ledger entry; withdraw to TON from 100 Stars after the 21-day hold.

A payment link (also called an invoice link) is a special Telegram URL that, when opened, shows the user a native payment sheet with a product title, description, picture and a price in Stars. The user confirms with one tap, Telegram debits their Stars and the seller is credited. Behind the scenes the link is produced by the Bot API method createInvoiceLink with currency="XTR".

Unlike an invoice sent as a message to one user, a link is reusable and shareable. The same link can be posted in a channel, placed in a website button, sent in a DM or printed as a QR code, and every click produces an independent payment.

  1. Log in with Telegram on Telegram Stars Payment Platform. Account creation is free.
  2. Open Invoices and click New invoice.
  3. Fill in the title (what the customer sees as the product name), a description of what they get, and the amount in Stars.
  4. Click Create. The link is generated through the platform's bot and shown immediately.
  5. Copy the link, or create a redirect with a memorable slug for tracking (see below).

Raw Telegram invoice links are long and opaque. Telegram Stars Payment Platform lets you create a short redirect such as telegram-stars.io/r/premium-course that forwards to your payment link. Redirects give you:

  • Click counts per link, so you can compare a channel post against an Instagram bio or an email campaign.
  • Editable destinations: point the slug to a new invoice (new price, new product) without re-sharing the URL.
  • Readable URLs that look trustworthy in a bio or a printed QR code.

What the buyer sees

Tapping the link opens Telegram (or stays in it) and displays the payment sheet with your title, description and the Stars price. If the user has enough Stars, a single confirmation completes the payment. If they do not, Telegram offers to buy a Stars pack on the spot and then completes the purchase. There is no form to fill in, no card number to type, and the whole flow works on iOS, Android, desktop and web.

What the seller sees

  • A real-time balance in the dashboard, split between total, maturing and available.
  • A ledger entry per payment with the amount, date, link used and payer reference.
  • A maturity date for each payment (21 days after receipt), after which it becomes withdrawable.
  • A withdrawal form to pay out to any TON wallet from 100 Stars.
Use caseExample link setup
Channel paywall"Premium Access – 1 month" · 250 Stars · pinned in the channel
Digital download"Notion template pack" · 150 Stars · link in Telegram bio and website
Consultation"30-min call" · 1,000 Stars · sent by DM after a lead qualifies
Tips / donations"Support the channel" · 50 Stars · posted under each article
Event ticket"Webinar seat" · 500 Stars · QR code on a flyer

More ideas in How to sell digital products on Telegram with Stars.

Tips for higher conversion

  • Keep the title under 32 characters so it is fully visible in the payment sheet.
  • Use the description to state exactly what happens after payment ("You will be added to the private group within 1 minute").
  • Match prices to common Stars packs: 50, 100, 250, 500, 1,000.
  • Post the link with a clear call to action and repeat it in the pinned message.
  • Create one link per campaign and compare click-to-payment ratios.

If you run your own bot, you can send invoices directly in a chat with sendInvoice. That is ideal for conversational flows (the user asks for something, the bot answers with a price). Links are better for broadcasting: one URL, unlimited buyers, no need for the buyer to have interacted with your bot first. Many sellers use both.

Security and trust

Payment links never expose card data; payments are settled by Telegram. Buyers can see the name of the bot issuing the invoice, so use a recognisable bot name and avatar. Refunds are possible at any time from the seller side, and Telegram's 21-day hold protects buyers from fraudulent sellers. Learn more in Refunds and payout rules.

Frequently asked questions

Can I create a Telegram Stars payment link without a bot?

Yes. Telegram Stars Payment Platform generates the link for you through its own bot. You only need to sign in with Telegram and fill in a title, description and amount.

Do payment links expire?

Links created on the platform stay valid until you disable them. You can also edit a redirect slug to point to a new invoice at any time.

Can one link be paid by many people?

Yes. A payment link is reusable; each click creates a separate payment credited to your balance.

Can I set a price in dollars instead of Stars?

Stars invoices are priced in Stars. The dashboard shows an approximate conversion to help you choose the amount, but buyers always see Stars.

How do I know which post generated a sale?

Create a separate redirect link per post or campaign. The dashboard shows clicks per redirect and payments per invoice.

Ready to accept Telegram Stars?

Create a free account, generate a payment link and start receiving Stars today. No code, no monthly fee, 3% per transaction. Get started or see how it works.

Related articles

Telegram Stars Payment: How to Pay and Get Paid with Stars

What a Telegram Stars payment is, how to pay with Telegram Stars, and how to get a Stars payment as a creator. Create a payment link in minutes on telegram-stars.io.

How to Accept Telegram Stars Payments: Step-by-Step Guide for Creators and Merchants

Learn how to accept Telegram Stars payments in minutes: with a no-code payment link, through your own bot, or in a Mini App. Fees, payouts to TON and best practices.

How to Sell Digital Products on Telegram with Stars: 12 Ideas That Work

12 proven ways to make money on Telegram with Stars: paid channels, courses, templates, coaching, communities, bots, Mini App items and more, with pricing tips and a launch checklist.

Telegram Stars Bot API Guide: sendInvoice, XTR, Webhooks, Subscriptions and Refunds

Developer guide to Telegram Stars payments with the Bot API: createInvoiceLink with currency XTR, pre_checkout_query, successful_payment, subscriptions, refundStarPayment and getStarTransactions, with code examples.