Admin Login
Admin Access Required
You're logged in as , but you don't have admin privileges.
If you need to manage products, events, or orders, please contact our team to request admin access.
Admin Dashboard
Recent Activity #
Memberships, event tickets, shop orders, account sign-ups, and more — newest first.
| When | Type | Person | Details | Amount |
|---|---|---|---|---|
| Loading activity... | ||||
Import products from CSV
Expects BNW-style columns:
Title,
Price (pounds),
Manufacturer,
Type,
Description,
Image_URL,
EAN (also accepts Barcode, GTIN, or ISBN),
and optional Preorder Date
(future dates mark the product as a pre-order; blank or past dates are ignored).
Type and Manufacturer become category labels (up to 3). EANs are stored on each product. If an EAN matches an archived import, that listing is restored with its categories, description, and summary. A notice is shown when the CSV title does not match the stored name. Products already in the shop are skipped.
Each import is saved as a batch so you can hide the catalogue after the sale period without deleting rows.
Manage imports
Cleanup hides every product in the batch from the shop and marks them archived. Rows stay in the database (including sold order history). Re-importing the same EAN restores categories, description, and summary from that archived listing.
Loading…
Shop categories
Feature a category to pin it on the shop. Keywords help shop search. SEO fields control Google and share previews; leave them blank to use defaults.
Select a category to edit featured order, search keywords, and SEO.
Add New Product
Products #
These codes apply at shop.dicebastion.com checkout. Rules live in rules_json (members-only, product IDs, categories, apply_scope).
New / edit promo code #
Existing codes
Add New Event
Events #
Event Registrations #
View and manage event registrations and ticket purchases
Record in-person sale #
Cash or bank transfer sales for the shop. Adjust the unit price for discounts. Stock is reduced when the sale is saved.
Shop orders
Undelivered shop orders only by default (online + POS). Drinks sales are not listed here.
Club accounts #
Paid sales for the selected dates: drinks, memberships, membership renewals, the membership part of event bundles, and donations. Shop orders and event tickets are reported in Shop and events accounts. Net is gross minus the SumUp fee on each sale. Fees come from synced SumUp payouts where the sale can be matched; otherwise they are estimated at the effective SumUp rate and marked as estimated.
Sales by category
| Category | Qty | Gross | SumUp fees | Net |
|---|---|---|---|---|
| Choose dates and run the report. | ||||
Line items
| Date | Category | Method | Gross | SumUp fee | Net |
|---|---|---|---|---|---|
| Choose dates and run the report. | |||||
Shop and events accounts #
Profit and loss and balance sheet for shop products and event tickets. Shop sales count only for products with a recorded cost (added with a cost, or restocked with Receive stock); older stock without a cost is left out. Drinks, memberships and donations stay in Club accounts. Cost of goods sold uses the oldest stock batch first.
Stock import sessions
One session is one receipt. Add each item yourself. Every item is linked to that receipt and added to stock at the cost you paid.
Profit and loss
Choose dates and run the P&L.
Balance sheet
Choose a date and run the balance sheet.
Supplier bills
Expenses
Owner money in and out
Stock batches
Active Memberships #
| Member | Plan | Start Date | Expiry Date | Days Left | Status | Auto-Renew | |
|---|---|---|---|---|---|---|---|
| Loading memberships... | |||||||
📅 Bookings & Calendar #
Schedule settings #
Default opening hours apply every day. Add rules to restrict certain weekdays (for example Tuesday and Thursday from 6pm only).
Upcoming schedule #
Everything from now onward, sorted by date.
- Events
- Table bookings
- Blocked time
Loading schedule…
🗓️ Week view #
Newsletter Builder #
Insert Upcoming Event
Insert Event Calendar
Select events to include. They appear in date order, two per row, showing the event image and date.
Email Preview
Schedule Newsletter
Choose when to send this newsletter. The daily job at 2 AM UTC will dispatch it automatically.
Blog #
Posts
Shown on blog list cards. Crop to 400×238.
Wide hero at the top of the post. Crop to 885×300.
Used for Google Images and link previews. Leave blank to use the cover image automatically.
New author — add their display name here, then set photo and bio in the Authors section below.
Authors #
Profile photos and bios appear on article bylines and each author's page at /posts/author/slug/.
Trusted HTML only — scripts and widgets are allowed. Leave blank to hide.
