Wholesale Order Types and Recalculation

This section explains how wholesale orders are categorized in WooCommerce and how administrators can recalculate orders when wholesale settings or user roles change.

Order Types

All orders in the store are automatically categorized into two types:

  • Retail Orders: These are standard orders placed by regular customers. Retail orders use normal product pricing and do not include wholesale discounts.

  • Wholesale Orders: These orders are placed by users who have a wholesale role assigned to their account. Wholesale pricing rules and other wholesale-related settings are applied to these orders.

To make order management more convenient, administrators can filter the order list by order type to quickly view either retail or wholesale orders.

Recalculating Orders

In some situations, administrators may need to recalculate an order to ensure that the totals reflect the most up-to-date wholesale settings.

Recalculation may be necessary in the following cases:

Wholesaler Role Changes

If a customer's wholesale role is changed, removed, or replaced with another role, the pricing rules applied to the order may no longer be accurate. Recalculating the order ensures that the correct pricing and discounts are applied.

Tax Settings Are Updated

When the Disable tax option is enabled in Settings → General, wholesale orders will no longer include tax. This affects all tax components in the order, including:

  • Line item tax

  • Shipping tax

  • Fee tax

Recalculating the order will remove these taxes from the wholesale order.

Coupon Restrictions Are Applied

When the Disable coupon option is enabled in Settings → General, coupons are no longer allowed for wholesale users. If a coupon was previously applied to the order, recalculating the order will remove the coupon discount.

Recalculating orders helps ensure that order totals always remain consistent with the current wholesale configuration.

Last updated