A stock WooCommerce install will take an order and collect a payment. That’s the easy part. What operations managers and marketing directors actually need is a store that fits the way the business already runs: who can see which prices, how orders reach the warehouse and the accounting system, how tax gets calculated, and how the store defends itself against fraud. Those are the details that separate a store that works from one that creates manual work every single day.
WooCommerce is flexible enough to handle all of it, which is a big part of why it powers roughly 28% of online stores and why I’ve been building on it since 2016. But flexible means the outcome depends on what gets scoped and built, so here is where I’d focus the conversation with any agency.
Pricing and Ordering Rules That Match Your Sales Model
Most B2B and mid-market catalogs don’t sell at one flat price to everyone. Conditional discounts let you set rules based on cart totals, item quantities, user roles, or product attributes like category, tag, or brand. Minimum and maximum quantity rules control what can be ordered at the product, order, or category level. Product bundles cover kits, assembled products, and bulk packages. Each of these removes a manual step from someone’s day, whether that’s a sales rep quoting by email or a customer service person correcting an order after the fact.
Roles and Access That Reflect Your Organization
Custom user roles control who can do what in the back end, which matters as soon as employees and third-party contractors are both touching the store. The same approach can tailor menus and the storefront experience for business customers versus consumers. For organizations already on Microsoft 365, WordPress can also connect to Microsoft Entra ID for single sign-on, embed SharePoint and Power BI content, and route WordPress email reliably through Microsoft Graph. That keeps the store inside the identity and reporting systems IT already manages.
Fulfillment, Accounting, and Tax
This is where operations feels the difference most. Shipping integrations through the carrier APIs for USPS, UPS, FedEx, and DHL handle rates and labels without re-keying addresses. Accounting and bookkeeping integrations move order data into the system finance already uses. Sales tax calculation by city, state, or country keeps checkout compliant as the customer base spreads out. None of these are glamorous, but each one replaces a recurring manual task that quietly costs hours every week.
Payments, Subscriptions, and Fraud Protection
Payment options should match how your customers actually pay, including PayPal, Apple Pay, Google Pay, and buy now, pay later, plus local currencies and payment methods for international buyers. Subscription models add recurring revenue where the business supports it. On the defensive side, anti-fraud protection against credit card testing and velocity attacks is worth scoping from day one rather than after the first incident, because those attacks target stores of every size.
Marketing, Analytics, and Retention
Marketing needs the store to feed its tools, not sit apart from them: email, SMS, and chat tied into customer records, abandoned cart programs, wishlists, branded invoices and packing slips, and analytics connected to your existing Google or Bing accounts so campaign results trace back to actual orders. Affiliate programs with partner dashboards and commission tracking fit here too, when a partner channel is part of the growth plan.
What to Ask an Agency Before You Sign
- Which of these have they actually built, and can they show them? A feature list is not experience. Ask for a live store that uses the specific pieces you need.
- How do the integrations get maintained? Carrier APIs, tax rules, and accounting connectors change. Someone has to own that after launch.
- How much is configured versus custom-coded? Configuration is faster and cheaper to maintain. Custom code is sometimes necessary, but it should be a deliberate choice with documentation behind it.
- What is the plan for support and hosting after launch? Ask about maintenance programs and hosting that scales with order volume, not just the build.
Where to Start
List the manual steps your team repeats every week around orders, pricing, invoicing, and shipping. Those are usually the best candidates for customization, and they give an agency something concrete to scope. If you want to see the range of what can be built, the full list is on my WooCommerce solutions page.