# 🏷️ Set Customized Pricing per Product per Customer

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.

## 🛠 How to Configure Customized Pricing

### **Step 1: Enable & Access the Feature**

* Navigate to **B2B Pricing** in the app menu and **enable the Price list per customer** option.
* Once enabled, go to **Configuration** and click **Add Rule** to begin setting up your pricing logic.

### **Step 2: General Information**

* **Name the rule** clearly (e.g. “Client X – Custom Prices”).
* Assign a **Priority** (0 is highest) to resolve overlaps.
* Toggle **Enable / Disable** — only active rules take effect.
* If multiple rules target the same products/customers at the same priority, the one created earlier takes precedence.

### **Step 3: Apply the Rule to Customers**

* Define which customers benefit: use **specific email addresses** or **customer tags** (e.g. “wholesale”).
* Only those customers will see (and be able to use) the custom pricing.

### **Step 4: Exclude Customers or Variants (Optional)**

* You can specify customers who should be **excluded** from this rule.
* Similarly, exclude **certain product variants** if they should follow default pricing instead.
* Make sure that products or variants are **published to your Online Store** for the rule to apply properly.

### **Step 5: Set Start / End Dates (Optional)**

* Define a **validity period** for the pricing rule by selecting a start date/time and an end date/time.
* Perfect for limited-time offers or temporary wholesale programs.

### Step 6: Define the Custom Price List

* Choose whether the pricing applies at the **product level** or **variant level**.

<figure><img src="/files/ZIlGRXYzxmgZNWq34SDC" alt=""><figcaption></figcaption></figure>

* Use the search or browse function to select products or variants covered by the rule.

{% hint style="info" %}
You can also search products by tag or collection created before.
{% endhint %}

<figure><img src="/files/u0SfaECxVpGvafozphs3" alt=""><figcaption></figcaption></figure>

* Once selected, a **Detailed Price Table** will appear where you can manually input the custom prices for each item.

<figure><img src="/files/NkTSHds7EjL7jIrTXkXy" alt=""><figcaption></figcaption></figure>

* You can **increase or decrease** prices as needed to align with your business strategy.
* To see more rows or get a full view, click the **“Expand view”** icon in the table.
* Ensure all required fields are filled before saving the rule.

<figure><img src="/files/BxjW7ErS34oQlppfwACV" alt=""><figcaption></figcaption></figure>

### **Step 7: Install & Activate the Rule**

* Go to the **Installation** section of the rule setup.
* Select your preferred installation method and click **Start Installation**.
* Once installed, your custom prices will be live for eligible customers immediately.

{% hint style="info" %}
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.**
{% endhint %}

## 👁 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.

{% hint style="info" %}
If the feature doesn't work with your theme or you want more customization, feel free to reach us at [**support-sbc@bsscommerce.com**](mailto:support-sbc@bsscommerce.com) or [**Live Chat**](https://go.crisp.chat/chat/embed/?website_id=9f64b5a9-1a02-4190-93b8-8ef56b19f740)**.**
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/b2b-pricing/price-list-per-customer/set-customized-pricing-per-product-per-customer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
