Creating and managing customer groups
Organize your wholesale customers into groups with different pricing, limits, and payment terms.
What are customer groups?
Creating a group
Name — A descriptive name for the group (e.g. "Distributor", "Retailer").
Shopify Tag — The customer tag that identifies members of this group. When you tag a customer in Shopify with this value, they'll receive this group's pricing. Tags are case-sensitive.
Description — Optional notes about the group for your own reference.
Priority — A number that determines which group wins when a customer belongs to multiple groups. Higher priority takes precedence.
Setting a default discount
Percentage — A percentage off the retail price (e.g. 20 = 20% off).
Fixed amount — A dollar amount off each item (e.g. 5 = $5 off per unit).
Fixed price — A specific price per unit (e.g. 15 = $15 per unit regardless of retail price).
You can override this default for specific products or collections using pricing rules.
Order limits
Min Quantity — The minimum total number of items in the cart.
Max Quantity — The maximum total number of items allowed.
Min Order Value — The minimum cart subtotal in dollars.
Min Order Weight — The minimum total weight of the cart in pounds. ShipWave automatically converts between weight units (ounces, grams, kilograms) so this works regardless of how your products are configured.
These limits are enforced at checkout by ShipWave's cart validation function. If a customer's cart doesn't meet the requirements, they'll see an error message explaining what needs to change.
Net terms and tax exemption
Tax Exempt — Check this box if the group's members are exempt from sales tax. This works with Shopify's tax-exempt customer setting.
Group priority
Product locks
Exclusive — Only this group can purchase the product. Customers in other groups (or non-wholesale customers) will be blocked from checking out with this item.
Hidden — This group is blocked from purchasing the product. Customers in this group will see an error at checkout if they try to buy it.
Product locks are enforced at checkout by ShipWave's cart validation function. You can lock by product or by collection scope.
Automatic wholesale tagging
wholesale tag to their Shopify customer profile in addition to the group-specific tag. This generic tag is used by storefront theme blocks (like the quick order form) to identify wholesale customers regardless of which group they belong to. ShipWave also stores the customer's group membership in a customer metafield, which the Shopify Functions use to resolve pricing at checkout.Activating and deactivating groups
FAQs
More in Wholesale & B2B
- Getting started with wholesale & B2B pricing
An overview of ShipWave's wholesale system and how to activate it for your store.
- Setting up pricing rules
Override default group discounts for specific products, collections, or variants.
- Configuring volume (quantity break) pricing
Offer bigger discounts for larger orders with automatic quantity-based pricing tiers.
- Managing wholesale applications
Review, approve, and manage applications from potential wholesale customers.
- Adding wholesale blocks to your Shopify theme
Install the signup form, volume pricing table, quick order form, and more on your storefront.
- Setting up wholesale shipping rules
Offer free shipping, flat rates, or discounted shipping for your wholesale customer groups.
- Using net terms for wholesale customers
Offer deferred payment terms and track invoices with automated reminders.
- Creating wholesale draft orders
Create orders on behalf of wholesale customers with automatic discount application.
- Importing and exporting wholesale pricing
Bulk manage pricing rules and volume tiers using CSV files.
- Testing wholesale pricing with test mode
Safely verify your wholesale configuration before rolling it out to real customers.
- Migrating from legacy wholesale tiers to v2
Upgrade from ShipWave's original four-category system to the full multi-group pricing engine.