Order Management
Two ways to manage your shop:
- Admin Mini App — manage from Telegram. Orders, messages, returns, customer profiles, and a dashboard with stats.
- LNbits admin panel — manage from a browser. Full control including multi-shop overview and marketing campaigns.
Both share the same data. Use whichever fits the moment.
LNbits admin panel
Orders
Each row shows date, customer, status, amount, and fulfillment state. Click to expand for the full cart, buyer info (name, email, address depending on checkout mode), and notes.
The customer column links to their Telegram profile when a username is available. No public username? You see the chat ID instead. You can still reach them through Messages.
Fulfillment
When order tracking is on, move orders through three stages:
Preparing → Shipping → Delivered
Each change notifies the customer in Telegram. Add a note (like a tracking number) that they'll see.
If Orders extension forwarding is enabled, advancing to Shipping automatically sets the fulfillment status to Shipped in the Orders extension too — no need to update it separately.
Messages
Conversations are grouped by customer. Each one shows:
- Customer name or chat ID
- Related order (if any)
- Unread count
- Last message preview
Click to open the full thread and reply. Your reply goes through the Telegram bot.
Toggle Unread only to focus on conversations that need attention.
Some messages are created automatically — return reasons, commercial campaign messages, and system notifications all appear in threads.
Returns
All return requests with: order, items, reason, refund amount, and status. See Returns & Refunds for the approve/deny workflow.
Shop statistics
The dashboard shows at a glance:
- Total orders and paid orders
- Revenue in sats
- Today's orders
- Unread message count
- Open returns
- Customer count
Filtering
All tabs filter by shop. The "All Shops" view shows everything across all your shops.
Multiple shops
Run multiple shops from one LNbits instance with different bots, wallets, and inventories. Data stays separate. Each shop has its own customers, orders, messages, and marketing campaigns. The shop filter switches between them.
Customer tracking
Every customer who interacts with your shop is tracked automatically:
- Telegram chat ID and username
- First name (from their Telegram profile)
- First seen and last active timestamps
Customer data feeds into marketing campaigns — the system knows who to target based on their activity.
