Welcome to Mysterybox — Mystery Box & Collectibles Store, a complete self-hosted store for selling surprise gift boxes and collectibles. Built on Laravel 13 with a modular architecture, it ships as a ready-to-run application with a dark, conversion-focused storefront, a full customer dashboard and an admin panel — plus a server-side draw engine, a value guarantee on every box, a customer vault with shipping, gifting and trade-ins, store credit, auctions, limited drops and XP levels with rewards.
Whether you are launching a mystery box shop for tech, sneakers, collectible cards or curated gifts, everything is configured from the admin panel — no code edits required.
Live Interactive Script Demo
Explore the storefront, the customer dashboard and the administration portal before choosing your license:
Demo URL: https://demo.pixelaxis.net/mysterybox/
Super Admin Dashboard Credentials
Manage the catalogue and item weights, orders, shipments, players, auctions, shipping rates, payment gateways, the storefront CMS and system-wide configuration:
Customer Dashboard Credentials
See the shopper’s side — unopened boxes, the box-opening reveal, the collection vault, shipping and trade-ins, orders, auction bids, rewards and store credit:
Core Features
Everything needed to run a mystery box store, in one responsive interface:
- Mystery Boxes: Themed boxes with categories, series, badges, ratings and level gates. Every box page lists the items it can contain and their retail values.
- Server-Side Draw Engine: The item is selected on the server from the box’s item weights and written to an immutable internal record. The browser only plays the box-opening animation — outcomes can never be decided or altered in the browser.
- Value Guarantee: Every item in a box must be worth at least the box price and cost less than it. The item-weights editor enforces this, versions every change and shows live average value, cost and margin.
- Customer Vault: Opened items land in the customer’s collection, where they can keep them, ship them to any address (including a friend’s, as a gift), or trade them in for store credit.
- Shipping Rates: A flat rate per shipment, a free-shipping threshold, per-country overrides and a list of countries you don’t ship to, with a full fulfilment queue from requested to delivered.
- Auctions: One disclosed item per auction with free bidding, reserve and buy-now prices, anti-sniping, live countdowns, payment windows, second-chance offers and missed-payment strikes — all handled automatically by the scheduler.
- Limited Drops: Time-limited releases with stock and per-customer limits.
- XP, Levels & Rewards: 30 levels, daily streaks, a welcome gift and rewards. Higher levels earn better trade-in rates and unlock exclusive boxes.
- Store Credit Wallet: A complete credit ledger for top-ups, trade-ins, rewards and refunds, usable for boxes, shipping and auction wins.
- Payment Gateways: Stripe, PayPal, Razorpay, Paystack, Flutterwave, Mollie, Mercado Pago, Xendit, Izipay and SSLCommerz, plus BitPay, Coinbase Commerce and NOWPayments for crypto — and manual payment methods.
- Storefront CMS: Pages built from 17 reorderable section types, drag-and-drop menus, a blog with SEO fields and sitemap, and ready-made pages for home, how it works, FAQ, about, contact, terms and privacy.
- Notification Templates: Edit every email, in-app, web push and SMS (Twilio / Vonage) message from the admin panel.
- Security: Two-factor authentication, email and phone verification, social login (Google, Facebook, GitHub), Cloudflare Turnstile, roles & permissions, audit log and login activity.
- Support Desk: Built-in ticket system with priorities and threaded staff replies.
- Translation Ready: Every string is translatable from the admin panel, with right-to-left layout support.
- W3C-Valid & Accessible: Valid storefront markup, keyboard navigation, focus management and reduced-motion support.
Built for Shared Hosting
- No symlinks required: Uploads are written directly into the web-served assets directory, so the app runs on any standard cPanel or Hostinger account.
- Ship-and-play: Dependencies are bundled — upload, import the database, fill in the database credentials and the store is live. No Composer, no Node.js, no terminal.
- No queue worker: Emails, notifications and payment webhooks are processed immediately. A single cron job closes auctions and handles payment windows.
- Portable URLs: The site URL is detected from the request, so the store works at a domain root or in a subdirectory without configuration.
Server Requirements
- PHP 8.3 or higher (8.4 supported)
- MySQL 5.7+ / MariaDB 10.3+
- PHP extensions: Ctype, cURL, DOM, Fileinfo, Mbstring, OpenSSL, PDO (pdo_mysql), Sodium, Tokenizer, XML
- One cron job for the Laravel scheduler
- SSL recommended — required for live payment gateways and web push
What You Get
- Complete source code, ready to upload
- Database with a full demo catalogue (12 boxes, 31 items, 5 drops) and realistic store activity you can keep or remove
- Step-by-step installation documentation with cPanel and Hostinger walkthroughs
- Six months of included support
Support
Need help with installation, configuration or a bug? Open a ticket at https://pixelaxis.net/support and include your purchase code so we can verify your license and respond quickly.