> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/how-payout-rules-work.md).

# How Payout Rules Work

Payout rules allow you to proactively set a range of payout outcomes depending on the circumstances around an action. For example, you may want to hinge the amount you pay out for a sale on the customer's location, the category of product they purchase, and the promo code linked to the purchase. To do this, you would set a default payout in your contracts as usual, then create additional rules that determine under which conditions that default is modified.&#x20;

Payout rules apply automatically to a partner's payout, and they make it possible to build [*Payout Restrictions*](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/add-payout-restrictions-to-template-terms.md), [*Payout Groups*](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/set-payout-rules-using-payout-groups.md), and [*Payout Adjustments*](/brand/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/configure-customer-status-mapping.md#create-a-payout-adjustment) for your more customized payout needs. [Learn more](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/payout-modifications-explained.md).

## Understand the anatomy of a rule

Each rule (e.g., `Customer Status is New`) is a single condition made of three parts:

* **A parameter** (`Customer Status`): Which circumstance you want the payout condition to hinge on.
* **An operator** (`is`): How the specified parameter and value must relate to each other for the rule to apply.
* **A value** (`New`): What needs to be met in order for the rule to apply.&#x20;

## Build & combine rules

You can use multiple rules to either narrow the conditions for payout or widen them.

* **When the action must satisfy every rule:** Add multiple rules to a single payout restriction, group, or adjustment. To override the default payout, all rules must be met simultaneously. In this case, `Customer Status is New` and `Order Total > $200` will apply to new customers who also spend over $200.
* **When the action must meet at least one rule:** Put each rule in a separate payout restriction or adjustment. To override the default payout, only 1 rule needs to be met. In this case, `Customer Status is New` and `Order Total > $200` will apply to both new customers (who spend any amount), as well as returning customers who spend over $200.

{% hint style="success" %}
**Note:** With payout groups, only one group can apply to an action at a time. When an action matches more than one group, the group's rank decides which one applies. [Learn more](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/set-payout-rules-using-payout-groups.md#how-ranking-works).
{% endhint %}

## Payout rules reference

The parameters available to you depend on your impact.com edition. Some parameters (like exception-list lookups and product-catalog fields) are only accessible on specific editions or add-ons.

<details>

<summary>General payout parameters</summary>

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Payout rule</th><th>Description</th></tr></thead><tbody><tr><td>Currency</td><td>The currency in which the purchase was made. This is used to calculate exchange rates into funding and payment currencies if needed.<br><br>If this is not sent, your account's default currency will be used.</td></tr><tr><td>Customer City</td><td>City the customer specified in the conversion.</td></tr><tr><td>Customer Country/Region</td><td>The location the customer specified in the conversion.</td></tr><tr><td>Customer Postcode</td><td>Postal (or ZIP) code the customer specified in the conversion.</td></tr><tr><td>Customer Region</td><td>Region code of the customer in the conversion.</td></tr><tr><td>Customer Status</td><td>Status of the customer (e.g., New, Returning, etc.).<br><br>These values must be configured in the Customer Status Mapping section when editing an event type.</td></tr><tr><td>Date1-10</td><td>General date field that accepts a date or datetime you want to send. These values appear in your reports.<br><br>When you create payout group rules using a date field (such as Date1–10), any date range you specify is start-inclusive and end-exclusive:<br><br>The start date is included in the range, but the end date is excluded from the range.<br><br>For example, if you set a payout group rule for: Date1 is between 2024-08-01 and 2024-09-30, conversions where Date1 is 2024-08-01 up to and including 2024-09-29 will match the payout group and 2024-09-30 will not match the payout group.</td></tr><tr><td>Derived Browser</td><td>Browser determined by the user's IP address at the time of the conversion.</td></tr><tr><td>Derived Country/Region</td><td>Country or region determined by the user's IP address at the time of the conversion.</td></tr><tr><td>Derived Device Type</td><td>The electronic device determined by the user's IP address at the time of the conversion.</td></tr><tr><td>Derived OS</td><td>The device operating system determined by the user's IP address at the time of the conversion.</td></tr><tr><td>Derived State/Region</td><td>The geographical state or region determined by the user's IP address at the time of the conversion.</td></tr><tr><td>Gift Purchase</td><td>If you're tracking gift purchases, you can mark the order in the conversion as a gift purchase.</td></tr><tr><td>Hear About Us</td><td>Used to capture how the customer heard about your business.</td></tr><tr><td>Item Brand</td><td>The brand's name associated with the product.</td></tr><tr><td>Item Category</td><td>Category for the product referenced at the item level.</td></tr><tr><td>Item Delivery Type</td><td>The delivery method specified for a product.</td></tr><tr><td>Item Discount</td><td>Discount applied to each item purchased.</td></tr><tr><td>Item Name</td><td>The purchased product's name.</td></tr><tr><td>Item Price</td><td>Individual unit price for each product.</td></tr><tr><td>Item Quantity</td><td>Quantity of the item that was purchased in the order, expressed as a whole number.</td></tr><tr><td>Item SKU</td><td>Unique stock-keeping unit (SKU) value of the product referenced at the item level.</td></tr><tr><td>Item Subcategory</td><td>If applicable, the subcategory for the product referenced at the item level.</td></tr><tr><td>Item Subtotal</td><td>Total price for this line item (all products purchased of this type). The final value will be determined by subtracting the corresponding discounts from this value.</td></tr><tr><td>Money1-3</td><td>General numeral field that accepts strings of any money or financial data you want to send. These values appear in your reports.</td></tr><tr><td>Note</td><td>General field used to pass information for event-level reporting purposes.</td></tr><tr><td>Numeric1-10</td><td>General numeral field that accepts strings of any numeric data you want to send. These values appear in your reports.</td></tr><tr><td>Order Discount</td><td>For sales, this is the discount applied to the order overall. The amount is automatically subtracted from the order total on processing. If item amounts are used, this discount will be subtracted proportionally from each item amount sent in.<br><br>Generally, shipping discounts are excluded.</td></tr><tr><td>Order Location Id</td><td>Used primarily for travel, this specifies the unique identifier for the location for this purchase.</td></tr><tr><td>Order Location Name</td><td>Used primarily for travel, this specifies the location for the purchase.</td></tr><tr><td>Order Location Type</td><td>Used primarily for travel, this specifies the type of location for the purchase.</td></tr><tr><td>Order Payment Type</td><td>How the customer paid for their order.</td></tr><tr><td>Order Promo Code</td><td>The action includes a promo code used by the customer.</td></tr><tr><td>Order Shipping</td><td>Primarily used for retail sales with shipping costs for a conversion. The total sale amount used for payout purposes will not include shipping costs.</td></tr><tr><td>Order Tax</td><td>Primarily used for retail sales with tax costs for a conversion. The total sale amount used for payout purposes will not include tax costs.</td></tr><tr><td>Order Total</td><td>The amount before tax is deducted and after any discount is deducted.</td></tr><tr><td>Referral Ad</td><td>The ad name and ID that triggered the click.</td></tr><tr><td>Referral Ad Campaign</td><td>The ad campaign name of the ad triggering the click (third party/ad server notion of ad and campaign).</td></tr><tr><td>Referral Ad Campaign Id</td><td>The third-party ad campaign ID captured from the referring click's tracking parameters, e.g., Google Ads. This is pulled automatically from the associated click data rather than the conversion data submitted by the brand.</td></tr><tr><td>Referral Ad Group</td><td>The third-party ad group that this step in the conversion path is contained in (e.g., Paid Search).</td></tr><tr><td>Referral Ad Group Id</td><td>Google's ID for the third-party ad group.</td></tr><tr><td>Referral Ad Keyword</td><td>Keywords used in Paid Search efforts.</td></tr><tr><td>Referral Ad Placement</td><td>The location of the ad on the partner's page. Typical values are "Home", and "Forum".</td></tr><tr><td>Referral Ad Type</td><td>Which third-party ad distributor served the ad (e.g., Google Ads).</td></tr><tr><td>Referral Deal</td><td>Type of the deal associated with the ad.</td></tr><tr><td>Referral Derived Browser</td><td>The browser determined by the user's IP address at the time of the click.</td></tr><tr><td>Referral Derived Country/Region</td><td>The country or region determined by the user's IP address at the time of the click.</td></tr><tr><td>Referral Derived Device Type</td><td>The device type determined by the user's IP address at the time of the click.</td></tr><tr><td>Referral Derived OS</td><td>The operating system determined by the user's IP address at the time of the click.</td></tr><tr><td>Referral Derived State/Region</td><td>The state determined by the user's IP address at the time of the click.</td></tr><tr><td>Referral Landing Page</td><td>The landing page's URL for the event.</td></tr><tr><td>Referral Param1-10</td><td>Values that partners can include in the click query string and can be anything they want them to be.</td></tr><tr><td>Referral SharedId</td><td>General SharedId field that accepts strings of any SharedIds you want to send. Appears in your reports.</td></tr><tr><td>Referral SKU</td><td>Unique identifier for the item—usually the stock-keeping unit (SKU) identifier of the product being promoted.</td></tr><tr><td>Referral Subaccount ID</td><td>Id of the partner or media source that drove the action.</td></tr><tr><td>Referral Subaccount Name</td><td>Name of the partner or media source that drove the step.</td></tr><tr><td>Referral Traffic Type</td><td>Where users come from when a partner directs them to your site.</td></tr><tr><td>Referral Traffic Source</td><td>Where on the referral site the ad is hosted.</td></tr><tr><td>Referral URL</td><td>The Uniform Resource Locator or link of the website that referred the customer.</td></tr><tr><td>Site Category</td><td>The category associated with your site.</td></tr><tr><td>Site Version</td><td>Specifies the version of the site this customer visited.</td></tr><tr><td>Text1-50</td><td>General text field that accepts strings of any text data you want to send. These values appear in your reports.</td></tr></tbody></table>

</details>

<details>

<summary>Edition-specific parameters</summary>

The following payout rules are only available to specific impact.com editions or add-ons:

| Payout rule                           | Description                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Audience                              | <p>A structured value a partner passes on a conversion to identify which audience segment the converting user belongs to.<br><br>You and the partner agree on the Audience segment and its value off-platform, then configure your contract so that conversions carrying that value automatically pay a different rate.</p> |
| Amplification Ad Group Id             | Unique identifier linking a click to a specific amplified ad set.                                                                                                                                                                                                                                                           |
| Amplification Ad Id                   | Unique identifier linking a click to a specific amplified ad.                                                                                                                                                                                                                                                               |
| Amplification Campaign Id             | Unique identifier linking a click to a specific amplified campaign.                                                                                                                                                                                                                                                         |
| Facebook Click Id                     | Meta's click identifier for conversion reporting and data sharing.                                                                                                                                                                                                                                                          |
| List for Order Promo Code             | Promo code exception list used to pay partners at different rates based on promo codes associated with actions they drove.                                                                                                                                                                                                  |
| List for Item Promo Code              | Promo code exception list used to pay partners different rates based on promo codes for specific line items within the order found on a pre-defined list.                                                                                                                                                                   |
| List for Item SKU                     | SKU exception list used to pay partners at different rates based on the SKU associated with the action they drove.                                                                                                                                                                                                          |
| List for Item Category                | Category exception list used to pay partners at different rates based on the category associated with the action they drove.                                                                                                                                                                                                |
| List for Item Super Category          | Category exception list where values are a series of categories and subcategories (formatted as {category}\_{subcategory}). This is designed for brands that need to commission based on specific combinations of ItemCategory and ItemSubCategory.                                                                         |
| Item Catalog Manufacturer             | The entity that manufactures the item. The SKU from the conversion event is used to look up the corresponding manufacturer value in the product catalog.                                                                                                                                                                    |
| Item Catalog Original Format Category | The item's category from the original format of the product/item catalog. The SKU from the conversion event is used to look up the corresponding category value in the product catalog.                                                                                                                                     |
| Item Catalog Category                 | The category from the brand's product catalog. This is useful when catalog data provides more accurate product grouping than point-of-sale data.                                                                                                                                                                            |
| Item Catalog Subcategory              | The second or third level of categorization for a product store. The SKU from the conversion event is used to look up the corresponding subcategory value in the product catalog.                                                                                                                                           |
| Item Text1-10                         | General text field that accepts strings of any text data for a SKU.                                                                                                                                                                                                                                                         |
| Item Numeric1-10                      | General numeral field that accepts strings of any numeric data for a SKU.                                                                                                                                                                                                                                                   |
| Item Date1-10                         | General date field that accepts a date or datetime for a SKU.                                                                                                                                                                                                                                                               |
| Item Money1-3                         | General numeral field that accepts strings of any money or financial data for a SKU.                                                                                                                                                                                                                                        |
| Order Discount Rate                   | The discount rate applied to any order. E.g., OrderDiscountRate50 represents a 50% discount for an order.                                                                                                                                                                                                                   |
| Item Discount Rate                    | The discount rate applied to each item purchased. E.g., ItemDiscountRate123\_50 represents a 50% discount for an ItemSku123.                                                                                                                                                                                                |
| Path Channel Count                    | How many channels were involved in the conversion path.                                                                                                                                                                                                                                                                     |
| Path Closing Channels                 | The channel that drove the partner to the last click (winner) referral.                                                                                                                                                                                                                                                     |
| Path Closing Groups                   | The group that drove the partner to the last click (winner) referral.                                                                                                                                                                                                                                                       |
| Path Closing Media                    | The media channel that drove the partner to the last click (winner) referral.                                                                                                                                                                                                                                               |
| Path Impact Partner Count             | The number of partners in the click path determined by impact.com.                                                                                                                                                                                                                                                          |
| Path Introducing Channels             | The channel that introduced the first partner in the click path.                                                                                                                                                                                                                                                            |
| Path Introducing Groups               | The group that introduced the first partner in the click path.                                                                                                                                                                                                                                                              |
| Path Introducing Media                | The media that introduced the first partner in the click path.                                                                                                                                                                                                                                                              |
| Path Media Count                      | How many partners and media sources were involved in the conversion path.                                                                                                                                                                                                                                                   |
| Path Participating Channels           | The channel that brought any partner between introducing and the last (winner) referral.                                                                                                                                                                                                                                    |
| Path Participating Groups             | The group that brought any partner between introducing and the last (winner) referral.                                                                                                                                                                                                                                      |
| Path Participating Media              | The media that brought any partner between introducing and the last (winner) referral.                                                                                                                                                                                                                                      |
| Path Partner Count                    | The number of partners in the click path.                                                                                                                                                                                                                                                                                   |
| Path Steps                            | How many activities (e.g., Impressions) occurred in the conversion path.                                                                                                                                                                                                                                                    |

</details>

## Additional resources

* [Payout Modifications Explained](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/payout-modifications-explained.md) — See an overview of how all payout modification types fit together and the order impact.com evaluates them in. Start here if you're not sure which modification type you need.
* [Add Payout Restrictions to Template Terms ](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/add-payout-restrictions-to-template-terms.md)— Learn how to block a payout entirely when the action matches an unwanted condition.
* [Create Payout Groups](/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/set-payout-rules-using-payout-groups.md) — Learn how to set up rules that replace the default payout with a new base rate when a condition matches.
* [Create a Payout Adjustment](/brand/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/configure-customer-status-mapping.md#create-a-payout-adjustment) — Learn how to set up payout adjustments that modify an existing payout up or down by an amount or percentage when a condition matches.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/contracts-and-template-terms/template-terms/payout-adjustments/how-payout-rules-work.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
