Suncos Natural sells in bulk. Their buyers aren't adding one item to a cart and checking out with a credit card - they're ordering cases of product at a minimum quantity, often negotiating price on volume, and expecting a process that looks nothing like a retail store. A standard WooCommerce setup, or worse, a page-builder site with a bolted-on shop, doesn't understand any of that. That mismatch was the actual starting point for this build.
Table of Contents
Why a normal WooCommerce checkout doesn't fit a wholesale buyer
Retail WooCommerce assumes one buyer, one cart, one card payment, done. Wholesale buying doesn't work that way. There's usually a minimum order quantity (MOQ) per product below which the order isn't worth fulfilling, and the buyer often wants a quote or a conversation before committing, not an instant charge. Forcing that relationship through a retail checkout either confuses buyers who don't know the minimums until checkout fails, or forces the business to manually police every order after the fact.
Starting from Sage 10 and ACF Pro, not a page builder
The site is hand-coded on Sage 10 with ACF Pro powering the product and content structure - no page builder in the stack. That decision matters here specifically because the MOQ logic and the bulk enquiry flow needed to live inside the actual product data model, not as a plugin bolted on top of a theme that wasn't built to hold it. ACF fields on each product store the minimum order quantity directly, so the number is part of the product itself rather than a separate rule a plugin has to guess at.
The MOQ calculator
Each product carries its own minimum order quantity as a custom field. On the front end, the quantity selector checks the entered amount against that minimum before letting the buyer move forward - so a buyer trying to order below the threshold gets told immediately, with the actual minimum shown, instead of finding out at the end of a checkout flow or after submitting an order that then has to be corrected manually. It's a small piece of logic, but it removes a specific, recurring back-and-forth between Suncos Natural and their buyers.
A bulk order enquiry flow instead of a cart
Rather than a standard WooCommerce cart and payment gateway, bulk orders go through a dedicated enquiry flow built on Contact Form 7. A buyer selects the products and quantities they want, and the enquiry - with those specifics attached - lands with Suncos Natural to quote and confirm, which fits how wholesale pricing actually gets negotiated. It also means the business isn't stuck supporting a payment gateway and cart abandonment flow for a buying pattern that was never going to convert like a retail one anyway.
Performance, because a slow B2B site is still a slow site
Bulk buyers researching suppliers are still judging the site on how it feels to use, same as any retail visitor. Performance optimization ran through the build the same way it does on every project here - trimming unused CSS and scripts, keeping the theme lean since there's no page-builder overhead to work around in the first place.
What this build actually delivered
- A custom WordPress theme on Sage 10, no page builder
- Per-product MOQ calculation enforced before an order can proceed
- A dedicated bulk order enquiry flow for wholesale buyers, built on Contact Form 7
- Site-wide performance optimization
The pattern here generalizes past Suncos Natural: any B2B or wholesale brand trying to run a buyer flow through a retail-shaped WooCommerce setup is fighting the platform instead of using it. Building the minimum-order and enquiry logic into the actual product data, instead of forcing it through a cart built for one-off retail purchases, is what made this one work.
Related reading
- Custom WordPress vs Elementor: Performance & SEO Comparison 2026
- How Much Does a Custom WordPress Website Really Cost in 2026?
Running a wholesale or B2B store that doesn't fit a standard checkout? Get in touch and I'll tell you honestly whether a custom build like this one makes sense for your business.
Get the free WordPress Security Checklist 2026
25-point checklist PDF - malware detection, hardening guide, login security. Used by 500+ WordPress site owners.
- β 25-point security checklist PDF
- β WordPress malware scan guide
- β Hardening checklist for any WordPress site
No spam. Unsubscribe any time.
You're in!
Check your inbox - the checklist PDF is on its way.
Need help with your WordPress site?
I'm a freelance WordPress developer who fixes exactly this kind of problem.
150+ projects. Clients in UK, US, UAE & Ireland. Fast turnaround.

Rajan Gupta
Freelance WordPress DeveloperI'm Rajan Gupta, a freelance WordPress developer based in India with 150+ projects delivered for agencies and businesses in the UK, US, UAE, and Ireland. I specialise in performance optimisation, Core Web Vitals, custom Sage/ACF builds, and WooCommerce development - every project ships with a 90+ PageSpeed baseline.