Wholesale pricing for Shopify, done properly

Give every wholesale tier its own price list — percentage discounts, fixed SKU prices, quantity breaks and case packs — on the Shopify store you already run.

One store, two audiences

Most wholesale apps make you choose: clone your store, password-protect a hidden catalog, or sprinkle discount codes around and hope buyers use them. TAGTrade takes the approach big B2B platforms use — customer-group pricing. Retail shoppers see your store unchanged. A logged-in buyer you've approved into the Gold tier sees Gold prices on the product page, in their cart, and at checkout.

Price rules that match how wholesale actually works

When rules overlap, precedence is documented and predictable: variant fixed price → variant % → collection fixed → collection % → group base discount.

Built for spreadsheet people

B2B price lists live in Excel, so TAGTrade treats CSV as a first-class citizen. Import thousands of SKU rows per tier and get a row-by-row validation report — bad scope, impossible value, broken quantity — instead of a silent half-import. Export any tier back to CSV for your sales team.

Enforced, not decorative: prices are compiled and pushed to a Shopify checkout Function, so a buyer can't screenshot a price and checkout at retail minus nothing. What they see is what they pay.

Set up your first price list in minutes

Full features on trial · billed through Shopify · cancel anytime

Frequently asked

Do retail customers ever see wholesale prices?

No. Pricing is keyed to the customer tags TAGTrade applies when you approve a wholesale application. Guests and retail accounts see your standard storefront.

Does it work without Shopify Plus?

Yes — that's the point. TAGTrade exists for the Basic/Shopify/Advanced stores that don't have native B2B. Read more: B2B without Shopify Plus.

What about very large price lists?

Huge fixed-price lists are also honored through the quote → draft order workflow, which carries exact negotiated prices with no size limits.