Catalog, cart and orders inside the chatTelegram shop bot
Telegram shop bot
without a website
A Telegram shop bot built on CHATBOSS.PRO is a chat storefront assembled from blocks: the Button Menu block holds categories and products, the Message block shows a product card with a photo, description and price, the Input block collects quantity and delivery details, the Calculation block adds up the cart, and the Payment block takes the money in Telegram Stars, TON or USDT via Bybit Pay. Every order lands as a row in the bot table, the owner gets a notification immediately, and an HTTP block can push the same order into a CRM or Google Sheets. There is no separate "online store" module to install — the storefront lives inside the bot scenario itself.
A storefront with categories and product cards, a cart, an order form and payment — all inside the conversation. Built from blocks in a visual editor, no website and no app, from $9/mo.
Author: Павел Седов, founder of CHATBOSS.PRO · Updated: September 19, 2026
Storefront
no website
Payment rails
3
Order alert
instant
Platform
from $9/mo
Why does selling through a website and DMs leak orders?
Your buyer is already inside a messenger. Every step that pulls them out of it — opening a website, creating an account, installing an app — costs you a share of the orders.
The catalog lives in the chat history
Photos, prices and stock are forwarded by hand on every request. The same conversation repeats dozens of times a day — and stops repeating entirely once the shift is over.
Orders get lost between messages
Items, address and comments are scattered across the thread. Turning that into an invoice is manual work, and a forgotten line or a wrong total is a matter of time.
A web store costs more than the assortment is worth
A shop with twenty products does not need development and hosting. It needs a storefront you can rebuild in an evening and stop paying for when the season ends.
What a Telegram shop bot can do
The store is assembled from the same blocks as any other scenario: storefront, cart, checkout and payment are a chain of blocks on the canvas, not a separate product you buy on top.
Catalog with categories and product cards
Categories and products are buttons in the Button Menu block; a product card is a Message block with a photo, description and price. You rearrange the catalog with the mouse on the canvas — no deploy, no release.
Cart and totals
Quantity and options are collected by Input blocks, the choice stays in the bot data, and the Calculation block adds up the order with delivery using your own formula.
Payment inside the dialog
The Payment block accepts Telegram Stars, TON straight to the owner wallet, or USDT through Bybit Pay. Once the payment is confirmed, the scenario continues on its own: message to the customer, order saved, notification to you.
Orders in a table and in your CRM
Every order is a row in the bot table with items, contacts and status. An HTTP block sends it to your CRM, an ERP or Google Sheets, and the Operator block hands a complicated order to a human.
Which stores work best as a chat storefront?
A shop bot wins where the assortment is small enough to browse, the order repeats, and the decision is made right there in the conversation.
Local retail and handmade
Bakeries, florists, small workshops: dozens of items, returning customers and an order for a specific date. You update the storefront in an evening instead of rebuilding a website.
Food delivery and meal kits
A menu by category, items added one by one, address and delivery time, payment, and the order pushed to the kitchen as an instant notification.
Digital goods and access
Guides, templates, course recordings: paid in Stars or TON, delivered by the very next block of the scenario the moment the payment clears.
Wholesale and repeat orders
A regular customer repeats a familiar set in two taps, and the bot reuses the contacts and address it already collected in previous steps.
How to build a Telegram store in one evening
Four steps and no code: connect the bot, publish the catalog, assemble checkout, switch payments on.
Step 1
Connect a bot and pick a starting point
Sign up on CHATBOSS.PRO, create a bot in @BotFather and paste the token into the settings. From there — an empty canvas or a ready template from the catalog that you fill with your own products.
Step 2
Publish the catalog
Categories and products become menu buttons; a card is a message with a photo, description and price. For a large assortment, add an AI assistant that picks the right product from a customer description.
Step 3
Assemble cart and checkout
Quantity, address and comments go into Input blocks, the total into a Calculation block, and the finished order into a table row plus an instant notification to the owner.
Step 4
Switch payments on and open the store
Add the Payment block, choose the rail — Stars, TON or Bybit Pay — and fill in your details. Buy from yourself once, then put the bot link in your profile, on your site and in your newsletter.
Telegram shop bot FAQ
How do I make a Telegram bot with a product catalog?
Categories and products are assembled as buttons in the Button Menu block, and a product card is a Message block with a photo, description and price. The catalog is edited on the builder canvas — nothing to program and nothing to deploy.
Is there a shopping cart in the bot?
There is no dedicated "cart" block: items and quantities are collected by Input blocks and the total is computed by the Calculation block with your formula. The assembled order goes into the bot table as a single row.
Which payment methods does a shop bot support?
The Payment block accepts Telegram Stars, TON sent directly to the owner wallet, and USDT through Bybit Pay. The platform has no built-in card acquiring — if cards are mandatory for you, keep checkout on your own payment page and let the bot link to it.
Where do the orders go?
Into the bot table: items, contacts, address, comment and status. From there an HTTP block can forward the order to a CRM, an ERP or Google Sheets, and the owner receives a notification about every new order.
Can the bot report order status?
The status is a field in the order row and the owner changes it in the bot table. Customers learn about it through a broadcast to the buyers segment, through an AI assistant answering from order data, or through a human in the Operator block — there is no automatic message on status change yet.
How is a shop bot different from an order bot?
An order bot walks the customer through a single request: what, where and when. A shop bot adds the storefront on top — categories, product cards and several items picked before checkout. Order storage and payment work the same way in both.
Do I still need a website to sell through the bot?
No. The storefront, checkout and payment live inside Telegram, so the buyer never has to leave or register anywhere. A website stays useful as a traffic source: it holds the link to your bot.
How much does a Telegram shop bot cost?
Signing up and building are free, paid plans start from $9/mo. Payment fees belong to the rail you choose: Telegram charges for Stars and Bybit for USDT, while TON arrives directly in the owner wallet.