# 💰 Custom Pricing

## What It Does

* Set distinct price tiers for wholesale groups, resellers, distributors, or individual partners
* Apply percentage discounts, fixed price overrides, or fixed-amount reductions
* Restrict pricing to specific products, collections, or markets
* Schedule pricing rules for limited-time campaigns

## Common Use Cases

| Use Case                      | How Custom Pricing Helps                                              |
| ----------------------------- | --------------------------------------------------------------------- |
| **Segment-based wholesale**   | Tag customers as `wholesale` or `reseller` and apply a group discount |
| **Strategic SKU overrides**   | Set different rates for high-margin or exclusive products             |
| **Partner/retention pricing** | Reward long-term buyers with preferential rates                       |
| **Market-specific pricing**   | Assign different prices per Shopify market or currency                |

## How Custom Pricing Interacts with Other Rules

Custom Pricing is the middle layer in the pricing calculation chain:

| Order | Module                  | Role                                                                            |
| ----- | ----------------------- | ------------------------------------------------------------------------------- |
| 1st   | Price List per Customer | If a Price List rule exists for this customer + product, it sets the base price |
| 2nd   | **Custom Pricing**      | If no Price List applies, Custom Pricing sets the base wholesale price          |
| 3rd   | Volume Pricing          | Volume tiers are then applied on top of the Custom Pricing result               |

If a customer qualifies for both Custom Pricing (e.g., 20% off) and a Volume Pricing tier (e.g., 10% off for 10+ units), Volume Pricing calculates against the custom price — not the original retail price.

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

{% content-ref url="/pages/ZEDuoKyXo45ewcybY8sE" %}
[🎯 Set Unique Prices for Wholesale Customers](/b2b-wholesale-solution/b2b-pricing/custom-pricing/set-unique-prices-for-wholesale-customers.md)
{% endcontent-ref %}

{% content-ref url="/pages/sSlqn1F7jT2jgyKiV6Nc" %}
[🎨 Display Custom Pricing – How Prices Appear to Customers](/b2b-wholesale-solution/b2b-pricing/custom-pricing/display-custom-pricing-how-prices-appear-to-customers.md)
{% endcontent-ref %}

{% content-ref url="/pages/QhbxHDgki67XGpsWM7hs" %}
[🔄 Import & Export Custom Pricing Rules](/b2b-wholesale-solution/b2b-pricing/custom-pricing/import-and-export-custom-pricing-rules.md)
{% endcontent-ref %}


---

# 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/custom-pricing.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.
