All products in the store — create, edit, delete. Changes sync to SellAuth automatically.
Product
Category
Price
Stock
Badge
Pick
Actions
Orders
Incoming orders from the checkout. Change status once payment is confirmed and the account is delivered.
Order
Date
Customer
Method
Items
Total
Status
Actions
Categories
Categories for the "Browse by category" grid.
Icon
Name
ID
From price
Actions
Account stock
Stock is managed directly in your SellAuth dashboard — add account credentials there as deliverables for each product. The numbers below are pulled live from SellAuth (refreshes every ~90 seconds). Click a product row to open it in SellAuth.
Product
Available (SellAuth)
Price
SellAuth ID
Actions
Ticket categories
Each category becomes an entry in the Discord ticket panel. Post the panel with /panel.
Emoji
Name
Description
Discord category
Questions
Actions
Leave Discord category or Support roles empty to fall back to the IDs from Settings → Discord bot.
Panel design
Use {emoji:key} anywhere — keys come from your emoji list below.
Use dropdown menu (off = buttons)
Ticket behaviour
Mention author
Claim button
AI in tickets
Custom emojis
Paste your Discord emojis as <:name:id> (or <a:name:id> for animated). Used across the bot and in {emoji:key} placeholders. Empty = unicode fallback.
Announcement banner
Shown at the very top of the website.
Banner enabled
Statistics (hero)
The numbers below the hero section.
Payment methods
Which payment options customers can pick at checkout.
Credit / Debit card
PayPal
Crypto
Discord ticket
Links & security
Change the default password after your first login!
Discord bot (orders & tickets)
Posts every new order into a channel with Mark paid / Deliver / Cancel buttons, runs the ticket system and DMs customers about their order status. Create a bot at discord.com/developers/applications → Bot → copy the token, invite it with Administrator (or Manage Channels + Send Messages), then paste the IDs below (enable Developer Mode in Discord to copy IDs via right-click). Start it with npm run bot — or run website + bot together with npm run all. Post the ticket panel in any channel with /panel.
Crypto wallets (custom payments)
Customers paying with crypto see your wallet address, an exact amount and a QR code. The server watches the blockchain (mempool.space, Blockscout, TronGrid) and auto-confirms orders when the exact amount arrives — no payment provider needed. Leave a field empty to hide that coin. SOL must be confirmed manually in Orders.
AI assistant (Groq)
Adds a support chat bubble to the website that answers customer questions using the live product catalog. Get a free API key at console.groq.com/keys. The chat bubble only appears once a key is set.
Discord login (OAuth2)
Lets customers sign in with Discord so their orders are saved to their account. Create an application at discord.com/developers/applications, then under OAuth2 add the redirect URL http://localhost:3000/auth/discord/callback (use your real domain in production). The login button only appears once both fields are set.
SellAuth
SellAuth handles checkout, payments and automatic account delivery. Products you create or edit here sync to SellAuth automatically. Use the Sync products button in the Products tab to push all existing products at once. In your SellAuth dashboard, set the webhook URL to https://yourdomain.com/webhook/sellauth so Discord gets notified on every order.
🔐 Premium Accounts (LZT)
Individual rare accounts shown in the Premium section of the shop. Your LZT API token is never exposed to customers — only used server-side. The markup is added on top of the LZT listing price before displaying to customers.
Show Premium section on shop
Create one product in SellAuth dashboard → copy the numeric ID from the URL → paste here. Leave empty for Discord-only orders.
Every LZT order posts here so staff can track and deliver accounts.
New product
Drop image files into public/images/ and use /images/filename.png. If empty, the icon below is shown instead.
Icon preview
Shown in the product overlay. Leave empty for sensible defaults.
Community Pick (show in carousel)
If the API sync keeps failing, create the product manually in SellAuth dashboard and paste its numeric ID here.
Stock
New ticket category
Shown as an entry in the Discord ticket panel.
Ping support roles
Ask which order it's about
Asked before the ticket is created. Leave empty to open tickets instantly.