# Overview

Wholesale Pricing lets you set special prices for B2B customers. You can target by customer tag, customer group, login status, specific products, collections, or even country/market.

***

## How it works

1. You create a pricing rule and define:
   * **Who** it applies to (customer targeting)
   * **What** it applies to (product targeting)
   * **How much** to discount (discount type and value)
2. When a matching customer visits your store, they see the discounted price automatically on product cards, collection pages, and the product page.
3. The discounted price is applied at checkout via Shopify's discount function — no coupon codes needed.

***

## Discount types

| Type            | What it does                              | Example         |
| --------------- | ----------------------------------------- | --------------- |
| **Percent off** | Reduce price by a percentage              | 20% off retail  |
| **Amount off**  | Reduce price by a fixed dollar amount     | $5 off per item |
| **Fixed price** | Set a specific price regardless of retail | $49.99 flat     |

***

## Rule priority

If a customer matches more than one rule, the rule with the **highest priority number** wins. You set the priority when creating or editing a rule.

***

## When rules are active

You can schedule a rule to only be active during a specific date range by setting a **Start date** and **End date**. Outside the window, the rule is ignored.

***

## Related guides

* [Create a rule](/orbit-b2b-docs/wholesale-pricing/create-rule.md)
* [Target by customer tag or group](/orbit-b2b-docs/wholesale-pricing/customer-targeting.md)
* [Target by product or collection](/orbit-b2b-docs/wholesale-pricing/product-targeting.md)
* [Per-country pricing](/orbit-b2b-docs/wholesale-pricing/market-pricing.md)
* [Schedule rules](/orbit-b2b-docs/wholesale-pricing/scheduling.md)


---

# 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://orbit-b2b.gitbook.io/orbit-b2b-docs/wholesale-pricing/overview.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.
