🛒 WooCommerce Plugin

Turn WooCommerce into a
B2B quoting engine

Customers request quotes, your team prices them through a visual pipeline, and accepted quotes convert to orders automatically — all inside WordPress.

WooCommerce 8.0+ HPOS Compatible PHP 8.1+ One-time payment
WooCommerce → Quote Pipeline
New 3
QT-A4BC7D3E
Acme Corp Ltd
4 itemsTBD
QT-F2GH8K1L
Delta Industries
2 itemsTBD
Review 1
QT-M9NP0Q2R
Nexus Holdings
6 itemsTBD
Sent 2
QT-S3TU4V5W
Meridian Co.
3 items$4,280
Accepted 1
QT-X6YZ7A8B
Pinnacle Group
8 items$12,640
How It Works

Five steps from enquiry to order

The entire quoting workflow — request, review, price, respond, convert — happens inside your WooCommerce store. No third-party tools. No manual order recreation.

1
Request
Customer adds products to the Quote Cart and submits company details
2
Review
Admin receives email and opens the quote in the Kanban pipeline
3
Price
Set per-item quoted prices, apply discount, set validity date, send
4
Respond
Customer accepts, declines, or requests changes from My Account
5
Convert
One click creates a WooCommerce order with quoted prices applied
Features

Everything you need to run B2B quoting

Built for stores where price is negotiated, not fixed. Every feature is designed for real B2B sales workflows.

📊
Kanban Pipeline Board
Visual 8-stage Kanban board with colour-coded columns. Quick-move cards between stages with a single dropdown — no detail page needed.
AdminVisual
💰
Per-Item Quoted Pricing
Set a different price for every line item in the quote. The list price is shown for reference. Grand total recalculates instantly with every change.
PricingNegotiation
📧
8 Transactional Emails
Fully configurable HTML emails at every pipeline milestone. Subjects and headings support token substitution. Each email can be toggled independently.
NotificationsAutomation
Auto-Expiry & Warnings
Set quote validity dates. A 3-day warning email fires automatically. Expired quotes are closed by a daily Action Scheduler cron — zero manual work.
AutomationAction Scheduler
🛒
One-Click Order Conversion
When a customer accepts, click "Convert to Order" and a full WooCommerce order is created with quoted prices, addresses, and discounts applied automatically.
WooCommerceOrders
👤
My Quotes Account Tab
A "My Quotes" tab in WooCommerce My Account. Customers see all their quotes, statuses, and can accept, decline or negotiate directly from the portal.
FrontendCustomer
🔒
Transition Guards
Both admins and customers can only move quotes to states that are logically valid. Invalid transitions are blocked server-side, not just in the UI.
SecurityWorkflow
🔌
REST API
9 endpoint groups covering full quote CRUD, status changes, item editing, order conversion, and manual email dispatch. Perfect for headless or ERP integrations.
REST APIIntegration
🏢
HPOS Compatible
Fully declared compatible with WooCommerce High-Performance Order Storage (Custom Order Tables). Future-proof and ready for WooCommerce 9+.
HPOSWC 9.x
Pipeline

8 stages. Full visibility at every step.

Every stage label is customisable in Settings. "New Request" could become "Enquiry Received". The pipeline adapts to your terminology, not the other way around.

01 — draft
New Request
Customer submitted the quote. Admin notified immediately by email.
02 — pending
Under Review
Admin picked it up and is working on pricing. Internal stage.
03 — quoted
Quote Sent
Priced and dispatched. Customer receives full item table by email. Expiry countdown begins.
04 — negotiating
Negotiating
Customer requested changes. Both parties are in active dialogue.
05 — accepted
Accepted
Customer accepted the pricing. Admin is notified. Ready for order conversion.
06 — ordered
Converted
WooCommerce order created from the quote. Terminal state — fully tracked.
07 — rejected
Rejected
Customer declined, or admin closed. Can be re-opened to Under Review.
08 — expired
Expired
Auto-closed when valid_until passes. 3-day warning email sent in advance.
Email System

8 emails. Zero manual chasing.

Every milestone in the quote lifecycle triggers a professional HTML email. Fully configurable subjects, headings, and token substitution — or use the sensible defaults.

Pricing

One-time payment. No subscriptions.

Buy once, use forever. Updates and bug fixes are included. No monthly fees, no annual renewals.

Regular Licence
$79
One-time · Single end product
Use on one website or client project
Full plugin source code
6 months of support included
Free bug-fix updates
Complete documentation
Buy Regular Licence

Ready to replace spreadsheet quoting with a proper pipeline?

B2B Quote Pipeline installs in minutes and works with any WooCommerce theme. No code required.