Turn WooCommerce into a real B2B operating layer.
Sprinkle adds the wholesale systems WooCommerce was never built with: customer pricing, company accounts, quote workflows, fast ordering, buyer roles, and Enterprise-ready APIs — without forcing you to leave WordPress.
WooCommerce is great for retail. Wholesale needs more.
Most wholesale stores start simple. Then real B2B work arrives: custom prices, quote requests, buyer teams, approvals, spreadsheet orders, sales reps, ERP rules, and customers who expect the site to understand their account.
Pricing becomes messy
Coupons, role-pricing plugins, manual edits, and hidden spreadsheets start competing with each other. The website becomes harder to trust.
- Different prices for different customers
- Volume discounts and negotiated deals
- Manual cleanup when pricing goes wrong
Customers are companies, not just users
Real wholesale buyers often have multiple people involved: purchasers, managers, approvers, finance contacts, branches, and sales reps.
- Shared logins become a security problem
- Managers need control over buyer access
- Locations and account rules become difficult
Orders move outside the website
Once buyers start emailing spreadsheets, requesting quotes manually, or calling sales reps to place repeat orders, the website stops being the center of the B2B channel.
- Spreadsheet orders
- Quote requests in inboxes
- Manual order entry by internal teams
Sprinkle adds the missing B2B layer on top of WooCommerce.
Instead of stacking disconnected plugins, Sprinkle organizes wholesale into four connected layers: pricing, accounts, ordering, and operations.
Pricing Layer
Manage wholesale tiers, volume pricing, customer-specific pricing, company pricing, and negotiated contract pricing in a cleaner structure.
- Pricing tiers and customer groups
- Volume discounts and MOQs
- Company and contract pricing
Account Layer
Give WooCommerce the structure it needs for real B2B accounts: companies, buyer teams, roles, approvals, reps, and multiple locations.
- Company accounts and members
- Roles, permissions, and approvals
- Sales reps and address books
Ordering Layer
Let repeat buyers order the way B2B buyers actually work: by SKU, spreadsheet, CSV upload, fast order form, quote request, or payment terms.
- CSV order upload
- Paste from Excel
- RFQ and quote-to-order flow
One connected system, not another pile of plugin patches.
Sprinkle is designed to make WooCommerce feel less like a retail checkout and more like a wholesale operating system your team can grow into.
Engineered like infrastructure, not a discount widget.
The product experience is simple for buyers, but the foundation is built for heavier B2B reality: larger catalogs, complex pricing rules, repeat orders, quotes, approvals, and external systems.
Custom pricing storage
Sprinkle is designed to move wholesale pricing away from fragile postmeta-heavy patterns and into a more deliberate pricing structure.
- Custom pricing tables
- Cleaner tier and product relationships
- Better foundation for large catalogs
Indexed lookup paths
Wholesale pricing should not require expensive guesswork on every request. Sprinkle is structured around faster lookup paths for key pricing and catalog operations.
- Tier lookups
- Product and SKU lookups
- Catalog-aware pricing paths
Cache-aware runtime
Pricing can be read many times across catalog, cart, checkout, and account flows. Sprinkle is designed to reduce repeated work where possible.
- Cache-aware pricing reads
- Product snapshot layer
- Runtime behavior designed for B2B pressure
Engineered for larger SKU counts and serious wholesale catalogs.
Wholesale pricing can be structured outside slow postmeta-heavy patterns.
Tier, product, SKU, and catalog paths are designed for faster reads.
Enterprise is built for ERP, middleware, APIs, webhooks, and custom workflows.
Every module solves one part of the wholesale operating system.
Explore the core modules behind Sprinkle. Each module handles one part of the B2B journey: access, pricing, accounts, quotes, ordering, buyer experience, operations, and Enterprise integration.
Pricing: control who sees what price.
The pricing module is the commercial core of Sprinkle. It gives WooCommerce a stronger way to handle wholesale tiers, account pricing, negotiated contracts, volume discounts, and larger catalog pricing structures.
- Create wholesale pricing tiers for different customer groups.
- Give selected customers or companies their own pricing rules.
- Use volume pricing and minimum quantities to shape buying behavior.
- Support negotiated contract pricing for important accounts.
- Use custom pricing tables and indexed lookup paths for heavier catalogs.
- Enterprise can expose pricing through APIs and ERP-ready pricing sync.
Registration: approve the right wholesale customers.
Not every visitor should see wholesale access. Sprinkle helps capture applicants, collect business details, approve access, and guide customers into the right setup.
- Capture wholesale applicants with a dedicated registration flow.
- Approve or reject customers before they access wholesale pricing.
- Collect company details, contact information, and business context.
- Control who can see wholesale areas, pricing, dashboards, and restricted tools.
- Guide approved buyers into the right pricing tier, account, or onboarding path.
- Enterprise can map registration and approval data to external systems.
Companies: sell to organizations, not isolated users.
B2B customers usually have teams. Sprinkle adds company accounts, buyer roles, approvers, sales reps, and address books so WooCommerce can represent real business relationships.
- Group multiple buyers under one company account.
- Support buyer teams instead of forcing shared logins.
- Control who can buy, approve, manage users, or access account information.
- Add approval workflows before orders are placed.
- Connect accounts to internal sales reps and account ownership.
- Support multiple delivery locations and address book workflows.
Quotes: turn custom pricing requests into managed sales.
B2B buyers often need special pricing, larger quantities, or human review. Sprinkle helps turn quote requests into structured conversations and approved orders.
- Let customers request custom pricing instead of abandoning the order.
- Manage replies, revisions, negotiated pricing, and approval steps.
- Keep quote context visible for sales, finance, and operations.
- Preserve quote snapshots for later review and commercial clarity.
- Convert approved quotes into WooCommerce orders faster.
- Enterprise can connect RFQ flows to ERP or external approval systems.
Fast Ordering: stop making repeat buyers browse one product at a time.
Wholesale buyers often already know what they need. Sprinkle gives them faster ways to build large orders through CSV, SKU lists, Excel paste, and repeat buying flows.
- Help buyers place large orders faster with fewer clicks.
- Allow CSV uploads and spreadsheet-style SKU/quantity entry.
- Validate SKUs and order rows before they become checkout problems.
- Support repeat purchasing behavior for regular wholesale customers.
- Allow approved customers to place orders using payment terms.
- Support multiple delivery locations through address book workflows.
Buyer Portal: give B2B customers a better account area.
The default WooCommerce account page is not enough for serious wholesale buyers. Sprinkle creates a more useful B2B account experience around orders, quotes, addresses, teams, and repeat buying.
- Give buyers a cleaner dashboard instead of relying on the default account page.
- Make ordering, quotes, addresses, and account actions easier to find.
- Show account-level tools for company buyers and managers.
- Let customers manage multiple addresses and delivery locations.
- Support repeat purchasing and saved buying behavior.
Operations: reduce manual work as wholesale grows.
Sprinkle is not only customer-facing. It is designed to help your team manage pricing, accounts, quotes, workflows, performance, onboarding, and support with more confidence.
- Track important account, pricing, quote, and workflow actions.
- Manage core B2B settings from WordPress without scattering logic across many plugins.
- Support larger catalogs, heavier pricing rules, and more demanding B2B workloads.
- Free onboarding through tools, documentation, and a video call when needed.
- 24-hour first response target, with blocked or defect-related issues prioritized.
- Blocked or defect-related issues are investigated based on severity, impact, and complexity.
Enterprise APIs: connect Sprinkle to the rest of the business.
Enterprise is for distributors and B2B teams that need Sprinkle connected to ERP, middleware, internal workflows, external portals, analytics, or custom operational systems.
- ERP integration for pricing, customers, companies, orders, quotes, and account data.
- Pricing endpoints for tiers, customer prices, account prices, contracts, and pricing maps.
- Company endpoints for accounts, members, roles, reps, and approval structures.
- Quote endpoints for RFQs, revisions, approvals, snapshots, and quote-to-order flows.
- Order and fast-order endpoints for validation, bulk ordering, and external handoff.
- Address book endpoints for customer locations and shipping destinations.
- Webhook-ready events for approvals, quotes, account changes, and order activity.
- Custom workflows for special pricing, approval, ERP, or sales processes.
Pick the right level of wholesale control.
Start with basic wholesale access, upgrade to the full B2B operating layer, or choose Enterprise when your store needs ERP integration, module APIs, and custom workflows.
Free
For stores that want to start with simple wholesale pricing and basic registration.
- 5 pricing tiers
- Basic wholesale registration
- Basic approval flow
- Self-guided onboarding tools
Pro
For serious wholesale stores that need pricing, accounts, quotes, ordering, buyer workflows, and support.
- Unlimited pricing tiers
- Company accounts and buyer teams
- RFQ, quote management, and fast ordering
- Free onboarding and priority support
Enterprise
For larger distributors and B2B operations that need Sprinkle connected to ERP, APIs, middleware, and custom internal workflows.
- API-first module design
- ERP integration and endpoint planning
- Custom workflows and webhooks
- Guided rollout and dedicated support
Full feature comparison.
Use this as the detailed reference after the story is clear.
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Wholesale Pricing | |||
| Pricing tiersCreate wholesale pricing groups | ✓ 5 tiers | ✓ Unlimited | ✓ Unlimited + API sync |
| Volume pricingDiscounts based on quantity ordered | ✕ | ✓ | ✓ API-ready |
| Minimum order quantitiesRequire customers to buy minimum quantities | ✕ | ✓ | ✓ Custom rules |
| Customer-specific pricingGive special pricing to selected customers | ✕ | ✓ | ✓ API-ready |
| Company/account pricingApply pricing rules to an organization | ✕ | ✓ | ✓ ERP-mapped |
| Contract pricingSupport negotiated commercial agreements | ✕ | ✓ | ✓ Contract sync/API |
| Custom pricing tablesStore wholesale pricing outside fragile postmeta patterns | Basic | ✓ | ✓ Advanced/API-ready |
| Indexed pricing lookupsStructure lookup paths for faster pricing reads | Basic | ✓ | ✓ Advanced tuning |
| Six-figure SKU architectureEngineered for serious wholesale catalogs and larger SKU counts | ✕ | ✓ | ✓ Advanced optimization |
| Registration & Access | |||
| Wholesale registrationCapture new wholesale applicants | ✓ Basic form | ✓ Advanced builder | ✓ Advanced + tailored setup |
| Registration approvalControl who gets wholesale access | ✓ Basic | ✓ Advanced | ✓ Multi-step logic |
| Custom registration fieldsCollect business details from applicants | Limited | ✓ | ✓ Custom field mapping |
| Access controlControl who sees wholesale areas or prices | Basic | ✓ Advanced | ✓ External system aware |
| Company Accounts | |||
| Company accountsGroup buyers under one business account | ✕ | ✓ | ✓ API-ready |
| Multi-user buyer teamsSupport multiple members per customer account | ✕ | ✓ | ✓ External user sync |
| Roles and permissionsBuyers, managers, approvers, and account owners | ✕ | ✓ | ✓ Custom roles |
| Approval workflowsAdd oversight before orders are placed | ✕ | ✓ | ✓ Advanced workflows |
| Sales rep assignmentConnect customers to internal sales ownership | ✕ | ✓ | ✓ Advanced rep visibility |
| Address book / multiple locationsLet customers manage multiple delivery addresses | ✕ | ✓ | ✓ ERP/location mapping |
| Quotes & Ordering | |||
| Request a QuoteLet customers request custom pricing | ✕ | ✓ | ✓ API-ready |
| Quote managementReview, respond to, negotiate, and approve quotes | ✕ | ✓ | ✓ Advanced workflow |
| Quote snapshotsPreserve commercial quote context for review | ✕ | ✓ | ✓ API-ready |
| Quote to order conversionTurn approved quotes into orders faster | ✕ | ✓ | ✓ ERP-aware conversion |
| CSV order uploadUpload bulk orders using CSV | ✕ | ✓ | ✓ Custom validation |
| Paste from ExcelLet buyers paste SKU and quantity lists | ✕ | ✓ | ✓ |
| Terms checkoutAllow approved customers to order on payment terms | ✕ | ✓ | ✓ ERP/payment-term mapping |
| Buyer Experience | |||
| Wholesale dashboardGive buyers a structured account area | ✕ | ✓ | ✓ Tailored portal experience |
| Advanced buyer navigationImprove the B2B account experience | ✕ | ✓ | ✓ Custom navigation |
| Saved lists / repeat orderingHelp buyers reorder common items faster | ✕ | ✓ | ✓ Custom workflows |
| Operations, Support & Enterprise | |||
| Audit trailTrack important pricing, quote, and account actions | ✕ | ✓ | ✓ Advanced logs |
| Free onboardingSetup guidance through tools, documentation, or video call when needed | Self-guided | ✓ Included | ✓ Guided rollout |
| 24-hour first response targetSupport requests are reviewed quickly | Basic | ✓ | ✓ Priority |
| Blocked or defect-related issue priorityBusiness-impacting issues are triaged first based on severity and complexity | ✕ | ✓ 0–2 business day target | ✓ Priority 0–2 business day target |
| API-first Enterprise designModule-level API access and external workflow readiness | ✕ | ✕ | ✓ |
| ERP integrationConnect Sprinkle workflows with your ERP | ✕ | ✕ | ✓ |
| API endpoints for every major modulePricing, companies, users, quotes, orders, approvals, and addresses | ✕ | ✕ | ✓ |
| Webhook-ready workflowsTrigger external actions from B2B events | ✕ | ✕ | ✓ |
| Custom workflowsTailor approval, pricing, quote, or ordering flows | ✕ | ✕ | ✓ |
You are not left alone after installation.
Sprinkle is built for real businesses, so support and onboarding are part of the product story. The goal is to help teams launch properly and get help when something is blocking the business.
Free onboarding
Setup guidance through onboarding tools, documentation, and a video call when needed.
- Launch guidance
- Setup documentation
- Video call when needed
Real support
Support requests have a 24-hour first response target, with blocked or defect-related issues prioritized.
- 24-hour first response target
- Blocked issues prioritized
- Defects reviewed by severity and complexity
Enterprise rollout
Enterprise customers can receive guided help for APIs, ERP mapping, workflows, and operational rollout.
- API planning
- ERP mapping
- Custom workflow implementation
Ready to make WooCommerce work like a real wholesale system?
Give your B2B customers a faster, clearer, more professional buying experience — while keeping the WooCommerce foundation you already have.
