Rich receipts, a private /balance, and a welcome that asks back
Back to updates

Rich receipts, a private /balance, and a welcome that asks back

By Tiny Shops Team··3 min read
product updateTelegramBot APIreceiptsTiny Shops

Tiny Shops is a no-code Telegram Mini App shop builder. We adopted Telegram’s 24 August 2026 Bot API 10.3, so the messages your shop already sends look like current Telegram: a real receipt, a private balance, and a welcome that can take a reply.

What shipped#

  • Rich receipts. Buyer payment confirmations, merchant order alerts, and shipping notes go out as a Rich Message: heading, striped items table (Item / Qty / Price), bold total, footer reference, and an action button in the same message. If Telegram rejects the rich send, the old plain-text path still goes out. Buyer confirmations are now English and Russian (they used to be hard-coded Russian).
  • Private /balance. The shop bot menu is /start plus /balance. The answer is ephemeral — only the shopper who asked can see it. If that send fails, they get a normal reply.
  • Invite a reply. On the welcome editor, a toggle opens the reply field with the welcome so the first question lands in Inbox. The shop button under the welcome uses Telegram’s primary style.
  • Stars Pro. Monthly Pro paid in Telegram Stars is a real Telegram subscription now. The dashboard sees the first charge, the real expiry date, and cancel / re-enable / failed-charge updates.

Receipts start on the next paid order. There is no extra toggle.

Where to click#

  1. Dashboard → Telegram botWelcome messageInvite a reply.
  2. /balance appears on the shop bot menu after the bot is connected.
  3. Place a test order (or wait for the next real one) to see the receipt.

What this looks like in Telegram#

These stills are from Telegram’s own 10.3 launch, not our dashboard. They are the format your shop now uses.

Telegram 10.3: a button inside the message, the same pattern as a shop receipt with an action
Telegram 10.3: a button inside the message, the same pattern as a shop receipt with an action

A button lives inside the message (Telegram’s 25 August blog, “Buttons inside Messages”). That is how the shop receipt’s action is attached — not a leftover keyboard under a wall of text.

Telegram rich message with a heading, list, and files in one bubble
Telegram rich message with a heading, list, and files in one bubble

A Rich Message can carry a heading, a list or table, and extra blocks in one bubble. Your order notice uses that layout: items in a compact striped table, then the total.

Ephemeral bot command in a group: only the sender sees the reply
Ephemeral bot command in a group: only the sender sees the reply

/balance uses the same “only visible to you” path Telegram showed in the 14 July update. The rest of a group never sees another shopper’s balance.

Official developer note: @BotNews, Bot API 10.3.

Create or open your store at tiny-shops.com