Case Study

One Cup Coffee

A WooCommerce rebuild for a coffee brand, including subscriptions, role-based purchasing rules and a smoother experience for both retail and wholesale customers.

onecup_bg

Project overview

The One Cup Project is a purpose-driven coffee brand founded by Christian Kar, combining high-quality coffee roasting with charitable giving through donations tied to product sales.

The website needed to support that mission through a stronger e-commerce experience, while also handling more advanced purchasing logic than a standard online shop. Subscription coffee products, grind customisation and wholesale-specific rules all needed to work cleanly within the same platform.

I rebuilt the site as a custom WordPress and WooCommerce platform, implementing subscription-based ordering, role-based pricing and tailored checkout logic designed to support both retail and wholesale customer journeys. This kind of work is most closely aligned with WooCommerce development, custom WordPress development and ongoing support.

The challenge

The platform had to go beyond a basic coffee shop. It needed to support recurring subscription purchases, configurable product options and different commercial rules for different customer types, while still feeling smooth and easy to use.

Subscription-based e-commerce
The site needed to support recurring coffee orders through a reliable subscription model.
Product customisation
Customers needed to choose grind types, quantities and buying preferences without friction.
Role-based buying rules
Retail and wholesale users needed different pricing and checkout behaviour.
Custom WooCommerce logic
The platform needed tailored commerce rules beyond standard off-the-shelf functionality.

What was delivered

I rebuilt the platform from the ground up using a custom WordPress theme based on Underscores.me, with WooCommerce Subscriptions integrated to support recurring coffee purchases. The work focused on creating a more flexible purchasing experience for both retail and wholesale customers.

Custom WordPress theme rebuild
Built the site on a tailored Underscores.me-based foundation.
WooCommerce Subscriptions integration
Added subscription-based product purchasing for recurring coffee orders.
Customisable coffee products
Supported grind selection and quantity choices within the product flow.
Retail and wholesale user roles
Created role-aware purchasing journeys with different rules and conditions.
Role-based pricing logic
Pricing was adjusted dynamically based on customer type and order quantity.
Tailored checkout behaviour
Implemented custom order rules such as minimum thresholds for relevant users.

Core functionality included

Custom WordPress and WooCommerce platform
A bespoke e-commerce setup designed around One Cup’s business model.
Subscription coffee products
Customers can buy coffee on a recurring basis rather than through one-off orders only.
Grind customisation
Product options allow customers to choose how their coffee is prepared.
Flexible quantity selection
Users can order different amounts based on their preferences or business needs.
Multiple user roles
The platform distinguishes between retail and wholesale customer journeys.
Role-specific checkout rules
Minimum order requirements and related logic adapt based on account type.
Dynamic pricing
Product pricing changes according to user role and order quantity.
Subscription-ready commerce foundation
The build supports more advanced e-commerce behaviour than a standard shop setup.

Key architecture decisions

One of the key decisions was treating the website as a custom commerce platform rather than a typical brochure-led store. Subscription logic, product options and customer role differences needed to work together in one coherent system.

That meant building on a custom WordPress theme and extending WooCommerce in a way that matched the brand’s operational model, instead of trying to force complex buying behaviour into an unmodified default setup.

Custom theme foundation
The site was built on a tailored WordPress base rather than a generic theme.
Subscription-first commerce logic
Recurring ordering was built into the customer journey from the start.
Role-aware platform behaviour
Pricing and checkout adapt depending on the type of customer using the site.
Scalable e-commerce structure
The platform can support future product and pricing changes more effectively.

Results and outcomes

The result was a more capable and commercially aligned e-commerce platform for The One Cup Project. The website now supports recurring revenue, more flexible ordering and clearer separation between retail and wholesale customer needs, all within a more tailored digital experience.

Subscription-ready online store
The platform supports repeat coffee orders through recurring billing flows.
Better product flexibility
Customers can configure products more easily around grind and quantity preferences.
Improved wholesale support
Role-specific rules make the platform more practical for different customer groups.
Smarter pricing behaviour
Dynamic pricing helps align the storefront with the business model.
More tailored checkout experience
The platform handles business rules more cleanly than a default e-commerce setup.
Stronger long-term commerce foundation
The site is better prepared for ongoing growth, product expansion and customer variation.

Technology used

The platform was built with WordPress, a custom theme based on Underscores.me, WooCommerce Subscriptions, dynamic pricing logic, role-based checkout handling and tailored e-commerce functionality for both retail and wholesale users.

This work is especially relevant to WooCommerce development, custom WordPress development and support and maintenance for more advanced e-commerce platforms.

Next steps

This project shows how WordPress and WooCommerce can support more complex commerce models when the platform is designed around the real business workflow. Subscription products, customer segmentation and tailored checkout behaviour all become much easier to manage when they are built into the architecture from the start.

If you need a custom WooCommerce build, subscription-based e-commerce platform or role-based pricing and checkout logic, the most relevant starting points are usually WooCommerce development, custom WordPress development and support and maintenance.

Looking for similar outcomes? Start with WooCommerce Development and browse more project examples.

Best matched offer

This project is closest to WooCommerce Development. Start there if you want a similar outcome.

Newsletter

Get useful WordPress emails

Practical fixes, cleaner SEO wins, and lessons from real builds.

Double opt-in required. The checklist is sent only after confirmation.

ND

What this proves

This project shows the kind of commercial problem the work is built around: clearer implementation, fewer technical compromises and a better path from website investment to business outcome. If you need a similar approach, explore WooCommerce Development and practical implementation guides.

Want Similar Results for Your Business?

Let's discuss how I can help scale your website with a custom solution tailored to your business needs. From performance optimization to complete redesigns, I deliver results that drive growth.

Free 30-minute consultation • No commitment required • For business ready