Dealer pricing

Wholesale Shepherd

Give distributors collection discounts that checkout actually uses.

Wholesale Shepherd is for stores that sell to dealers as well as retail customers. Assign someone the dealer role, set a percent off by collection, and checkout uses that price for their orders.

  • Dealer role created when the plugin boots
  • Percentage discounts per collection
  • Wholesale prices applied during Market checkout
  • Retail customers keep the public price
  • Enable or disable wholesale pricing without removing the plugin
  • Distributor accounts managed from the plugin admin

One catalog, two prices.

You do not clone products for wholesale. The same Market catalog is used. A dealer signed in with the Dealer role gets the collection discount when Market prices the cart.

  • Discounts are a percent off a collection, not a second price list
  • Checkout reads the wholesale price for dealer sessions
  • Turn the pricing rules off from admin when you need to

Accounts you can point at.

The plugin creates the Dealer role on boot. Assign it to distributor users, then manage those accounts from the wholesale admin instead of hunting through generic user lists.

  • Dealer role provisioned automatically
  • Distributor account list in the plugin admin
  • Collection discount rows for the pricing rules

What's inside.

Dealer role

A dedicated role for distributor accounts.

Collection discounts

Percent off, scoped to a collection.

Checkout resolution

Market applies the dealer price on the cart.

Retail unchanged

Public prices stay public.

On/off switch

Disable wholesale pricing without uninstalling.

Same catalog

No duplicate wholesale products.

Related platform features

Price dealers without a second catalog.

Collection discounts apply at checkout for distributor accounts, and retail pricing stays as it is.