Title: AAWEB Wholesale Delayed Payments
Author: antoapweb
Published: <strong>June 13, 2026</strong>
Last modified: June 13, 2026

---

Search plugins

![](https://ps.w.org/aaweb-wholesale-delayed-payments/assets/banner-772x250.png?
rev=3571381)

![](https://ps.w.org/aaweb-wholesale-delayed-payments/assets/icon-256x256.png?rev
=3571381)

# AAWEB Wholesale Delayed Payments

 By [antoapweb](https://profiles.wordpress.org/antoapweb/)

[Download](https://downloads.wordpress.org/plugin/aaweb-wholesale-delayed-payments.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/aaweb-wholesale-delayed-payments/#description)
 * [Reviews](https://wordpress.org/plugins/aaweb-wholesale-delayed-payments/#reviews)
 *  [Installation](https://wordpress.org/plugins/aaweb-wholesale-delayed-payments/#installation)
 * [Development](https://wordpress.org/plugins/aaweb-wholesale-delayed-payments/#developers)

 [Support](https://wordpress.org/support/plugin/aaweb-wholesale-delayed-payments/)

## Description

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

 1. A customer with the role `wholesale_customer` places an order.
 2. During checkout they choose their preferred payment method:
 3.  * Card Payment
     * Bank Transfer
     * Cash on Delivery
 4. The order is created with status “On Hold”.
 5. No payment is collected during checkout.
 6. The administrator reviews stock and availability.
 7. The administrator changes the order status to “Pending Payment”.
 8. 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).

## Installation

 1. Upload the plugin files to:
 2. /wp-content/plugins/aaweb-wholesale-delayed-payments/
 3. Activate the plugin through the WordPress Plugins screen.
 4. Ensure WooCommerce is installed and activated.
 5. Assign the role `wholesale_customer` to wholesale users.

## FAQ

### Does this affect retail customers?

No.

Retail customers continue using the standard WooCommerce checkout process.

### Can I use Stripe?

Yes.

Any WooCommerce-compatible payment gateway can be used after administrator approval.

### Can I use Viva Wallet?

Yes.

Any gateway available on the WooCommerce payment page can be used.

### Does the plugin create a new order status?

No.

It uses WooCommerce’s built-in statuses:

 * On Hold
 * Pending Payment

### Does it support HPOS?

Yes.

HPOS compatibility is included.

### Is any customer data sent externally?

No.

The plugin does not connect to external services.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AAWEB Wholesale Delayed Payments” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ antoapweb ](https://profiles.wordpress.org/antoapweb/)

[Translate “AAWEB Wholesale Delayed Payments” into your language.](https://translate.wordpress.org/projects/wp-plugins/aaweb-wholesale-delayed-payments)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/aaweb-wholesale-delayed-payments/),
check out the [SVN repository](https://plugins.svn.wordpress.org/aaweb-wholesale-delayed-payments/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/aaweb-wholesale-delayed-payments/)
by [RSS](https://plugins.trac.wordpress.org/log/aaweb-wholesale-delayed-payments/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Wholesale delayed payment workflow.
 * Preferred payment method selection.
 * Virtual payment gateway.
 * WooCommerce HPOS support.
 * Order approval before payment.

## Meta

 *  Version **1.0.0**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [b2b](https://wordpress.org/plugins/tags/b2b/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [wholesale](https://wordpress.org/plugins/tags/wholesale/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/aaweb-wholesale-delayed-payments/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/aaweb-wholesale-delayed-payments/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/aaweb-wholesale-delayed-payments/reviews/)

## Contributors

 *   [ antoapweb ](https://profiles.wordpress.org/antoapweb/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/aaweb-wholesale-delayed-payments/)