Black Fox
One Commerce Platform for Spirits, Tickets, Memberships and Gift Cards at an Award-Winning Canadian Distillery
[Organization]
Black Fox Farm & Distillery
[Project Date]
September, 2026
[Technology]
Next Js
Medusa Js
Sanity CMS
[Live Website]

Platform Highlights
- Six ways to sell in one cart and one checkout: bottles, event tickets, memberships, loyalty points, gift cards, and wholesale
- Annual whisky membership billed automatically as a subscription, with member pricing at checkout
- Loyalty points and gift cards built into the same store and checkout
- Built-in ticketing for tours, tastings, classes, and workshops, with seated and general-admission events
- QR code ticket check-in at the door
- Wholesale pricing and provincial tax rules handled by the same platform
- Bottle-level serial numbers that unlock a digital certificate for each whisky bottle
- More than 25 WooCommerce plugins replaced by one MedusaJS platform, with historical customers and orders migrated, plus visual editing with drag-and-drop page sections
- Ongoing improvements driven by real user data and reviewed by senior engineers

The Challenge
Black Fox sells more than spirits. Alongside its internationally awarded whisky, gin, and liqueurs, the distillery runs tours, tastings, classes, and workshops on the farm, sells to wholesale and retail partners, and offers an annual whisky membership for its most loyal customers.
On WooCommerce, each of those pieces lived somewhere different, and every new way of selling meant another plugin or outside system. By the time Black Fox came to us, the store depended on more than 25 plugins. Event tickets ran through a separate system. Memberships were difficult to track. The point-of-sale system was not connected to the website. Customers had a different experience depending on what they were buying, and the team had to jump between tools to see the full picture.
Without an in-house technical team, keeping WordPress running was its own problem. Plugin and core updates regularly broke parts of the site, and even small content changes could turn into support requests.
Black Fox needed one platform that could handle every way it sells, from bottles to bookings to memberships, that its team could update on its own, and that would not fall apart every time something needed an update.
The Solution
306 Technologies designed and built a custom commerce platform for Black Fox on MedusaJS, with a Next.js storefront and Sanity CMS for content. Instead of bolting plugins onto a store, all six ways Black Fox sells are built into the commerce engine itself: products, event tickets, subscriptions, loyalty points, gift cards, and wholesale pricing, along with bottle serials.
Because they share one engine, they also share one customer account, one cart, one checkout, one order history, and one admin. A customer can buy a bottle of whisky, a ticket to a tasting, and an annual membership in a single order, and staff see all of it in one place.
Sanity sits on top for content. Products and events created in Medusa appear automatically in Sanity, so the team can build pages around live inventory without copying data between systems. The result is one platform for everything Black Fox sells, managed by the Black Fox team, and maintained by 306 Technologies.

The Process
We started with remote discovery workshops with the Black Fox team. Together we mapped how customers buy spirits, book experiences, and join the membership, and how staff manage orders, events, and check-in day to day.
From there, 306 Technologies designed the new site, from the brand-led storefront to the event booking flow and checkout. We built the platform as a set of focused Medusa plugins, each one responsible for a single part of the business, so a new way of selling can be added without rebuilding the rest.
Before launch, we migrated historical customers and orders from WooCommerce into Medusa, so staff could still look up any past order after the old store was retired. We also redirected legacy WooCommerce URLs to their new pages to protect existing search rankings.
After launch, the work continued. Real-world usage data from PostHog feeds a steady stream of fixes and improvements, each one reviewed by a senior engineer before it goes live.
Every Way Black Fox Sells, in One Checkout
Most online stores are built to sell one kind of thing. Black Fox sells physical products, dated events, recurring memberships, stored value, and trade orders, and each of those works differently. Tickets have dates and capacity, memberships bill on a schedule, gift cards hold a balance, and wholesale customers see different prices.
On WooCommerce, covering all of that means stacking plugins that were never designed to work together. On Medusa, we built each one into the commerce engine, so they all share the same products, customers, cart, payments, and reporting.
For customers, that means one account and one checkout, whether they are buying a bottle of gin, booking a tasting, joining the whisky membership, or all three at once. For staff, it means one admin, one order history, and one view of every customer. It is how customers actually shop: 1 in 3 orders now combines bottles with an event ticket.

Ticketing and QR Check-In
Tours, tastings, classes, and workshops are now sold through the same storefront and checkout as bottles of gin. We built a custom ticketing system on Medusa that supports both seated events with per-seat selection and general-admission experiences with a set guest capacity.
Inventory is handled natively, so events cannot be overbooked. Bookings close automatically shortly before an event starts, and recurring experiences extend their own dates on a schedule. Staff manage everything from a Ticketing section in the admin, including rescheduling and partial refunds.
At the door, staff scan a QR code from the customer's ticket to verify and check them in.


Subscriptions, Loyalty Points and Gift Cards
Black Fox's annual whisky membership runs as a true subscription on the same platform as everything else. Customers sign up online, the membership bills automatically each year, and members receive pricing on whisky automatically at checkout.
Loyalty points and gift cards are built into the same store. Customers earn points on their orders and redeem them at checkout, and gift cards are sold and redeemed through the same cart as bottles, tickets, and memberships.
Wholesale, Provincial Rules and Bottle Certificates
The same platform handles the less visible parts of selling alcohol in Canada. Wholesale customers get their own pricing, and provincial tax rules and guidelines are applied by the platform, so the team does not have to manage them by hand.
We also built a bottle certificate system. Each whisky bottle carries a unique serial number. Customers enter that number on the website and receive a digital certificate for their specific bottle, with details on how their whisky was made.
It turns a bottle of whisky into a story the customer can keep, and gives Black Fox a direct connection to customers who bought through retail partners.
A Visual Editor the Team Runs on Its Own
All of this is managed by a team without developers. With a visual editor built on Sanity, the Black Fox team sees a live preview of the site, clicks on what they want to change, and edits it in place. Pages are built from reusable sections that pull live products, events, and cocktail recipes straight from the store.
Launching a new landing page, promoting an upcoming tasting, or featuring a new whisky release takes minutes, not a support ticket.

Continuous Improvement, Reviewed by Senior Engineers
Launching the site was the start, not the finish. The platform is connected to PostHog for analytics and error tracking. When real customers hit an error or friction in a flow, that signal is turned into a ticket, a fix is drafted automatically, and a senior engineer at 306 Technologies reviews it before anything is merged.
In the weeks after launch, this loop resolved issues across checkout, event booking, and CMS content, most of them before the Black Fox team noticed.
For a business without its own tech team, the site keeps getting better without them having to manage it.

The Outcome
Black Fox replaced a WooCommerce setup held together by more than 25 plugins with one commerce platform that runs the way the distillery does. Bottles, event tickets, subscriptions, loyalty points, gift cards, and wholesale orders now share one storefront, one checkout, and one admin.
There are no WordPress plugins left to update, the team edits the site visually without needing a developer, and a senior-reviewed improvement loop keeps the platform stable and evolving. When Black Fox adds a new product line, experience, or way of selling, it can be built into the platform instead of added as another plugin.