🏷️ Set Customized Pricing per Product per Customer
Create a price list that adjusts product or variant prices for a specific customer or customer group.
If you need fine-tuned control over pricing—setting unique rates for each product per individual customer—then the Price List per Customer (PL) feature is your perfect solution. This empowers you to go beyond general discounts and define exact prices that apply only to specific products for specific clients.
Step 1: Enable Price List & Access Configuration

Go to B2B Pricing in the app sidebar.
Toggle Price List per Customer ON.
Click Configuration.
Click Add Rule.
Step 2: General Information

Enter a clear Name for your rule (e.g., "ACME Corp Price List").
Assign a Priority (
0= highest) — if multiple rules overlap, the priority determines which applies.Toggle the rule Enabled / Disabled — only active rules take effect.
Note: When two rules share the same priority and apply to the same customer/product, the one created earlier takes precedence.
Step 3: Apply to Customers

Select which customers receive this price list:
All customers
Specific emails — enter individual customer email addresses
Customer tags — e.g.,
gold-partner,wholesale,vipLogged-in customers only
Step 4: Apply to Markets

Restrict this rule to specific Shopify markets or currencies.
Step 5: Custom Price List

Choose whether the pricing applies at the product level or variant level.
Product level — apply one pricing option to the product and all its variants.
Variant level — set pricing options for each variant separately. This is useful when different sizes, colors, or configurations have different negotiated prices.

Use the search or browse function to select the products or variants covered by the rule. You can also search products by existing product tags or collections.
Apply a decreasing price
Sets a lower final price for the selected product or variant
Original price: $100 -> price list price: $80
Decrease a fixed amount
Subtracts a fixed amount from the original price
Original price: $100, decrease $15 -> final price: $85
Decrease in percentage
Subtracts a percentage from the original price
Original price: $100, decrease 20% -> final price: $80
Apply an increasing price
Sets a higher final price for the selected product or variant
Original price: $100 -> price list price: $120
Increase a fixed amount
Adds a fixed amount to the original price
Original price: $100, increase $10 -> final price: $110
Increase in percentage
Adds a percentage to the original price
Original price: $100, increase 10% -> final price: $110
After you select the products or variants, a Detailed Price Table appears. Use this table to manually input the custom price or adjustment value for each item.

You can increase or decrease prices as needed to align with your business strategy. To see more rows or get a full view of the table, click the Expand view icon.
Before saving the rule, make sure all required fields in the Detailed Price Table are filled in.
Note: Custom prices higher than the original product price will not display on the storefront. Only prices lower than the original are shown to eligible customers.
Step 6: Exclude Customers (Optional)

Prevent certain customers from accessing this price list, even if they match the eligibility criteria in Step 3.
Step 7: Exclude Products (Optional)

Exclude specific products (e.g., limited editions, services, gift cards) from this rule.
Products/collections should be published to the Online Store to be able to apply the rule
Step 8: Set Schedule

Want this price list to run for a limited time? Add Start and End (Optional) dates to automate activation and expiration. Outside this window, standard pricing applies.
If the prices don't change to how you expect, feel free to reach out to us at support-sbc@bsscommerce.com or Live Chat.
👁 What Customers See (Storefront View)
Once everything is configured:
Customers not eligible for the rule will continue to see standard catalog pricing.
Eligible customers will automatically see their personalized pricing upon logging in.
The custom prices replace the default ones for those specific products.
If the changes don’t appear as expected, you may need to adjust your theme or contact support for assistance.
If the feature doesn't work with your theme or you want more customization, feel free to reach us at support-sbc@bsscommerce.com or Live Chat.
Last updated