# Commission rate on order value

For any commission type (*percent of sale*, *flat rate per order,* or *flat rate per item*), you can either select the simple rule or the **advanced rule**. The **advanced rule** helps you set different commission rates/amounts based on different levels of order value.

To set up the advanced commission structure, go to **Programs** > Click the program's name > **Commission Structure.** You can also set it up when creating a new program (**Programs** > **Add new**).

For the rule, select **Advance (Commissions on order values)**.

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FZkMQzXt31gDQLPkb8HdM%2Fimage.png?alt=media&#x26;token=e7732c61-5f57-4be3-a6e2-9ffb3b281e4e" alt=""><figcaption></figcaption></figure>

From there, you can set a rate for the level 1 orders (orders with the value of $0 or higher).

Next, add more level(s) of commission rate by clicking **Add new level**. From there, you can set the *minimum order value* and *commission rate* for each level.

Kindly note that if you want to add more than 2 levels, you will need to upgrade to the Professional plan or higher.

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FBOsznGy9PhL5SkI92lLa%2Fimage.png?alt=media&#x26;token=83f4feba-291a-4832-8e5f-6417f264a597" alt=""><figcaption></figcaption></figure>

For example, if you want to give your affiliates **15%** of sales for **$200-or-lower** orders, and **17%** of sales for referral orders of **$200 and higher**, you can set up the commission structure like this:

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2Fm7buug2uUlbo6EEJtcuf%2Fimage.png?alt=media&#x26;token=9375fde0-1c8d-4032-9471-75d08a885ebe" alt=""><figcaption></figcaption></figure>

Don't forget to click **Save** (or **Add** if you're creating a new program) to finish setting up.
