
Overview
GP B2B Orders for WooCommerce adds B2B statuses to your store so teams see the real state of wholesale orders at a glance. Stock is adjusted once, emails keep admins informed, and everything fits the native WooCommerce UI. No custom tables. No lock-in.
Why use GP B2B Orders
Default statuses blur B2B workflows. This plugin separates unpaid vs shipped states and gives you a completed-like B2B finish. You get cleaner ops, fewer mistakes, and consistent reporting without changing how WooCommerce works.
Features
Custom B2B Statuses
B2B Shipped, Unpaid, B2B Unshipped, Unpaid, B2B Shipped, Payed
Admin Email
Notifies when an order enters any B2B status. Uses WooCommerce styling, includes product thumbnails, and links to the order.
Bulk Updates
Quickly move many orders to the correct B2B state from the Orders list.
Safe Stock Logic
Reduces or restores stock on status change. Never reduces twice.
Integration
Statuses appear in filters, bulk actions, reports, and analytics.
Use Cases
Wholesale teams separating unpaid vs shipped states.
Agencies standardizing B2B flows across multiple stores.
Vendors wanting a completed-like B2B status that is clearly “paid and done.”
Who It's For
Store owners who want clean B2B tracking.
Ops teams that must protect stock accuracy.
Agencies managing many WooCommerce shops.
Finance and admins who need reliable status signals.