Skip to content

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:

PreparingShippingDelivered

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.