Discord
The shop, inside the server.
The bot is on the free plan, all forty slash commands included. Buyers link Discord at checkout, the role lands with the payment, and your staff run the shop from the server they already sit in all day.
Commands matching /
- N/revenueShow shop revenue for today, this week, or this month.
- N/restockOpen a form to add stock or import serial keys.
- N/ordersList the latest paid or pending orders.
In the channel
This is what a sale looks like.
Northloop Digital
TEXT CHANNELS
- restocks
- announcements
New Sale 💵
Product
Lifetime License
Amount
€89.00
Quantity
1
Payment
Bitcoin · BTC
Northloop Digital • Today at 6:15 PM
New Sale 💵
Product
Nova Preset Pack
Amount
€29.00
Quantity
1
Payment
STRIPE
Northloop Digital • Today at 7:42 PM
mikais typing
LIFETIME — 2
- nova_kai
- mika
MEMBERS — 3
- rex_
- tomi
- vex
01
The buyer links Discord at checkout, so the OAuth join adds them with no invite to find. The role lands from the completion step that delivers the order.
02
The public feed carries an allowlist of product fields and nothing else, so no buyer detail can leak into it. The private alert carries customer, network and fraud score for staff.
03
Reviews come from /vouch on the buyer’s own completed order, posted with mentions stripped, synced to your storefront reviews, and editable for ten days.
The console
Forty commands, one slash away.
Grouped by the job, and most of them are for you rather than for buyers. Revenue, stock, refunds, blacklist checks and webhook logs all answer in the channel, so the dashboard can wait.
Sell
- /shop
- /sell
- /notify
- /coupon
- /giveaway
- /giveproduct
Run the day
- /orders
- /order
- /checkinvoice
- /stock
- /restock
- /product
- /product_hold
Know the numbers
- /revenue
- /analytics
- /stats
- /traffic
- /topproducts
- /paymentmethods
- /balances
People
- /customers
- /customer
- /top
- /checker
- /subscription
- /note
Support and trust
- /ticket
- /feedback
- /feedback_restore
- /vouch
- /replace_delivered
- /redeliver
Guard rails
- /blacklist
- /operator
- /webhooklogs
- /affiliate
- /reseller
- /clear
- Operators
- Owner and staff, named per shop. Owner-only stays owner-only.
- Audit log
- The bot writes down every command it runs. A refund has a name on it.
- Alert channels
- Sales, low stock and restocks, plus a public sales feed buyers can watch.
- Roles follow the plan
- A lapsed subscription takes its role. One-off purchases keep theirs.
Invite the bot before the next drop.
Connecting the server is one OAuth screen. The first role lands with the first sale.