Staff Panel

Cookie Club — Administration
Wrong password!

CookieClub Staff

View website

Products

All products in the store — create, edit, delete. Changes sync to SellAuth automatically.
ProductCategoryPriceStockBadgePickActions

Orders

Incoming orders from the checkout. Change status once payment is confirmed and the account is delivered.
OrderDateCustomerMethodItemsTotalStatusActions

Categories

Categories for the "Browse by category" grid.
IconNameIDFrom priceActions

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.
ProductAvailable (SellAuth)PriceSellAuth IDActions

Ticket categories

Each category becomes an entry in the Discord ticket panel. Post the panel with /panel.
EmojiNameDescriptionDiscord categoryQuestionsActions
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.
Saved!