Admin login
Use your admin credentials. Cookies required.
Tip: open devtools if it fails. If you’re on HTTP, login cookies can be weird — use HTTPS.
Admin dashboard
Edit config, monitor purchases, test webhooks.
Loading…
Site title
—
Shown on homepage + browser title.
Active products
—
Only active products appear on homepage.
Purchases stored
—
Admin → Purchases uses server data.
Checklist
If something breaks, these are the usual suspects:
Stripe
Server endpoint: /api/create-checkout-session
Config priceId must exist in Stripe.
Admin login
Needs HTTPS for stable cookies.
Endpoint: /admin/login
Products
Controls labels, display price text, Stripe priceId, and visibility.
Starter
Key: starter
Pro
Key: pro
Note: “Display price” is only text. Stripe charges by priceId.
Integrations
Discord webhook notifications.
Purchases
Latest purchases stored on server.
—
| Time | Plan | Status | Stripe |
|---|
If this is empty: your Stripe webhook or logging might not be writing purchases.
Raw JSON
What will be saved (useful for debugging).
{}
Danger zone
Careful: these actions can break checkout or links.
Reset fields
This only resets the form inputs (does NOT save).
Logout
Ends admin session cookie.