Skip to main content

Applying Extra Fees to wholesale orders

Written by Emily
Updated over 3 weeks ago

This article applies to theme integrations only (installed before February 5, 2026). App block installs (on or after February 5, 2026) do not support Extra Fees.


Wholesale Hub’s Extra Fees feature lets you add a flat fee to wholesale orders (for example, a handling fee). Wholesale orders are often subject to fees that don’t apply to retail orders. Using this feature, you can charge an additional flat fee for wholesale customers.

🔔 Your Extra Fee and wholesale discount cannot reduce the order total below $0. Make sure the fee does not exceed the remaining price after the discount


In Wholesale Hub, open Extra Fees. You will see one row per wholesale tag.

Extra Fees settings.png


In Extra fee, enter the flat fee amount for each tag. Since wholesale orders typically tend to be larger, this is a way to apply a service fee for small orders.

To waive the fee on larger orders, set Max order value. Orders above this amount will not be charged the Extra Fee. Enter the maximum order value that will require the customer to pay the Extra fee.

Optional: To offer free shipping for a tag, enable Overwrite standard shipping, then check Free shipping. This disables Shopify’s standard shipping rates for those customers.

In Order line item title, enter the name you want customers to see at checkout (and in Shopify admin).

A Shopify checkout page with an Extra fee showing as a line item.


Optional: Add a SKU for the fee line item. Shopify will show it under the fee on the order.

An order in the Shopify admin showing the SKU that can be assigned to Extra fees.
Did this answer your question?