Docs B2B Order Approval

What the plugin does

Wholesale and B2B stores often cannot accept an order the moment it is placed. Prices need a check, stock needs confirming, credit terms need a sign off, or a large order needs a second look. WooCommerce has no approval step, so the order is paid and marked processing straight away.

B2B Order Approval adds that step. The buyers you choose go through approval and everyone else checks out exactly as before, which suits mixed retail and trade stores.

Two workflows

  • Approve then pay: no payment at checkout, the buyer pays after approval with any method
  • Pay then approve: payment is taken, the order waits before processing

You choose who

  • All customers, guests, or chosen roles
  • Roles that never need approval
  • Only above an order total
  • Only for chosen payment methods

Fast review

  • Approve and Reject on the order, with a reason
  • Quick buttons and bulk approve on the orders list
  • Edit the order before approving
  • Log of who decided and when

Buyers stay informed

  • Notice at checkout
  • Status and timeline in My Account
  • Pay now button after approval
  • Four editable emails
FeatureFreePro
Both workflows, statuses, approve and reject with reasonYesYes
Roles, guests, payment methods and order totalYesYes
Orders list column, quick buttons, bulk approve, approval logYesYes
Checkout notice, My Account timeline, Pay now, four emailsYesYes
Rule builder and auto approve rulesNoYes
Company accounts, manager approval, spending limitsNoYes
Approval chains with several approversNoYes
Approve and reject from the emailNoYes
Payment window, reminders and auto cancelNoYes
Reject single lines, refunds on rejectionNoYes
Purchase order payment methodNoYes
Approvals dashboard, email wording per rule, Slack and webhookNoYes