How to Top Up Telegram Stars with DANA: QRIS Guide 2026 (No Credit Card)

📅 2026-08-22 · 🔄 Updated: 23 October 2026 · ✍️ warungstar Team · Order via bot →

Top up Telegram Stars with DANA via QRIS
📷 Photo by Markus Winkler on Unsplash

Why Top Up Telegram Stars with DANA?

DANA is one of the e-wallets most Indonesians already have on their phone, loaded and verified, usually with a balance left over from the last online purchase. Since DANA reads QRIS codes, that balance can pay for Telegram Stars without a credit card, without a Google Play balance, and without an account in another country.

The alternative most people try first is buying inside the Telegram app through the App Store or Google Play. That path works, but it bills through the store, which means a card on file and a price that includes the store's cut. It also tends to fail at the worst moment — usually when the card is a debit card that does not allow international transactions.

QRIS avoids all of that. You scan, you confirm in DANA, and the stars land in your Telegram account. The rest of this guide is about doing that without losing money to a fake code or a mistyped username.

What You Need Before You Start

Four things, and only one of them is about money.

  1. An active Telegram account. A free account is enough. Premium is not required to buy or hold stars.
  2. DANA installed and funded. Your balance can come from a top-up at a minimart, a bank transfer, or a linked source. Make sure the account is verified to whatever level DANA requires for the amount you plan to spend, because a half-set-up account can hit a limit mid-payment.
  3. A connection that will not drop mid-scan. QRIS payments fail cleanly in most cases, but a dropped connection during confirmation is the most common reason people end up paying twice.
  4. The official bot chat. That is @warungstarbot. Check the username character by character before you send anything. Impersonators rely on people scanning a screenshot instead of opening the bot themselves.

No VPN, no foreign phone number, no credit card. If anyone tells you otherwise, you are talking to the wrong seller.

Step-by-Step: Top Up Stars with DANA via QRIS

The whole flow takes about two minutes of actual tapping, plus the wait for delivery.

  1. Open Telegram and message @warungstarbot. If the chat is new, send /start.
  2. Send /prices or tap the 💰 Harga button to see the current packages in Rupiah. Prices follow the exchange rate, so the number in an old screenshot may no longer apply.
  3. Pick your amount — 50⭐, 100⭐, 250⭐, 500⭐, 1,000⭐, or a custom figure between 50⭐ and 1,000⭐ — then tap 🛒 Order or send /order.
  4. The bot returns a QRIS code with the exact amount attached. That amount is fixed for that code, so you cannot overpay by typing the wrong figure into DANA.
  5. Open DANA, tap Scan, and point the camera at the code. Read the merchant name and the amount on the confirmation screen before you approve.
  6. Approve the payment, then leave the bot chat open. Verification is automatic and the stars usually arrive within one to five minutes.

There is no admin conversation in the middle and no queue. That also means there is nobody to hurry along — if five minutes pass, the next move is a status check, not a message asking "already sent?"

Stars Prices You Can Pay for with DANA

Every package below is billed in Rupiah at a flat Rp 288 per star, which makes the arithmetic easy to follow.

PackagePriceTypical use
50⭐Rp 14,400One small gift or a few reactions
100⭐Rp 28,800A gift for a friend, a paid post
250⭐Rp 72,000Several gifts, a small giveaway
500⭐Rp 144,000Supporting a creator, a bigger giveaway
1,000⭐Rp 288,000Channel budget, recurring gifting
Custom 50–1,000⭐Rp 288 per starAny amount in between, same rate

Because the rate is flat, there is no bulk discount to chase and no reason to buy a bigger package than you need just to get a better price. Buy what you will actually spend. Leftover stars sit in your balance until you use them, which is fine, but money in a balance is money you cannot spend elsewhere.

How Long Delivery Takes

One to five minutes after the payment is verified is the normal range. Most orders land closer to one minute, because verification is automated and does not wait for a person to look at a screenshot.

If the stars have not arrived after five minutes, resist the urge to pay again. Paying twice is the single most expensive mistake in this whole process, and it usually happens because someone assumes the first payment failed. Check the order first with /status, or open your history with /riwayat. Both tell you whether the system sees your payment.

If the order shows as paid but no stars arrived, /redeliver sends it again. That command exists precisely for this case, and it is faster than waiting for a reply in a chat queue.

Keeping Proof of Payment

DANA records every QRIS transaction in its own history, which is the cleanest proof you can have. After paying, take a screenshot of the success screen while it is still on screen — later you would have to dig through the app to find it.

That screenshot matters for one specific situation: a payment that DANA confirms while the bot does not. In that case, send the proof through /contact and the team can match it against the order. Having the reference number and timestamp visible saves a round of questions.

Do not send your DANA PIN, OTP, or account password to anyone, in any chat, for any reason. No legitimate seller needs them, and the bot will never ask.

Safety: Spotting a Fake QRIS

QRIS codes are easy to copy. A scammer can take a genuine code, screenshot it, and post it in a fake channel that looks almost identical to the real one. Three habits close that gap.

Start from the bot, not from a forwarded message. Type the username yourself or use a link you saved. Codes that arrive unprompted are the ones to distrust.

Read the merchant name in DANA before approving. The confirmation screen shows who you are paying. If it does not match what you expect, cancel and start over from the bot.

Check the amount against the order. The bot generates a code for the exact amount of your order. A code asking for a different figure is not your code, even if it arrived at the right moment.

One more: a QRIS code from the bot is tied to a single order. If someone sends you a "reusable" code for future top-ups, that is not how the flow works.

Common Mistakes

Using the Same Habit for Premium

If DANA already handles your stars, it can handle Telegram Premium too. The payment path is the same QRIS flow, and the prices are quoted in USDT against the live rate: 12.47 USDT for three months (~Rp 221,000), 16.63 USDT for six months (~Rp 295,000), and 30.15 USDT for twelve months (~Rp 536,000).

Premium is worth it if you upload large files, keep several chat folders, or want voice notes converted to text. If all you do is send the occasional gift, skip it and put the money into stars instead. The Premium price breakdown has the full comparison if you are on the fence.

To order, message the bot, send /prices, choose the duration, and confirm the target username. Duration and username are the two details worth double-checking, because a gift sent to the wrong account cannot be moved afterwards.

FAQ — Frequently Asked Questions

Can I top up Telegram Stars with DANA?

Yes. DANA reads QRIS codes, so you scan the code generated by @warungstarbot for your order and confirm the payment in the DANA app. No card or foreign payment method is involved.

How long do stars take to arrive after paying with DANA?

Usually one to five minutes. Verification is automatic, so most orders land within a minute or two of the payment being confirmed by DANA.

Do I need a credit card to top up with DANA?

No. Your DANA balance is enough. QRIS was built for local payments, which is why this route works when a debit card refuses an international transaction.

What if my DANA balance is too low for the package?

Top up DANA first through a bank transfer or a minimart, or pay the same QRIS code with another wallet: OVO, GoPay, ShopeePay, or a mobile banking app that supports QRIS.

My payment went through but no stars arrived. What now?

Check the order with /status or /riwayat first. If it shows as paid, run /redeliver. If it still does not resolve, send your DANA proof through /contact — keep the reference number and timestamp visible.

How do I avoid a fake QRIS code?

Generate the code from your own order in the bot chat instead of using a forwarded screenshot, and check the merchant name and amount on the DANA confirmation screen before approving.

Buy Telegram Stars / Premium cheap — QRIS, instant delivery ⚡

Message @warungstarbot now · or see the price list on our website