AAWEB Wholesale Delayed Payments
·
Allow wholesale customers to place WooCommerce orders without immediate payment. Admin approval is required before payment becomes available.
AAWEB Wholesale Delayed Payments adds a delayed payment workflow for WooCommerce wholesale customers.
Instead of paying immediately during checkout, wholesale customers can:
- Submit their order without payment.
- Select a preferred payment method.
- Wait for order review and stock confirmation.
- Complete payment only after the administrator approves the order.
This workflow is ideal for:
- B2B stores
- Wholesale suppliers
- Distributors
- Manufacturers
- Custom quotation workflows
Features
- Wholesale-only checkout workflow.
- Separate payment preference selection.
- No immediate payment required.
- Automatic order placement in „On Hold“.
- Administrator reviews the order before payment.
- Supports WooCommerce Order Pay page.
- Compatible with WooCommerce HPOS.
- No external services required.
- Lightweight and fast.
- No tracking or data collection.
How It Works
- A customer with the role
wholesale_customerplaces an order. - During checkout they choose their preferred payment method:
- Card Payment
- Bank Transfer
- Cash on Delivery
- The order is created with status „On Hold“.
- No payment is collected during checkout.
- The administrator reviews stock and availability.
- The administrator changes the order status to „Pending Payment“.
- The customer can then access the payment page and complete payment using normal WooCommerce payment gateways.
Wholesale Role
The plugin works with the following user role:
wholesale_customer
You can create this role using:
- Wholesale Suite
- WooCommerce Wholesale Prices
- Any custom role management plugin
- Custom code
Payment Gateways
During wholesale checkout:
- Only the virtual „Wholesale Pending Payment“ gateway is shown.
After administrator approval:
- All normal WooCommerce payment gateways become available.
- The virtual gateway is automatically hidden.
HPOS Compatibility
This plugin is compatible with WooCommerce High Performance Order Storage (HPOS).
