Skip to main content

Different rates per plan or product

Pay a different commission for each plan or product, using the Product ID condition.

Written by Nick

Pay a different rate for each plan, such as 20% on Starter and 15% on Pro. Create one flow per plan, each with a Product ID condition.

Before you start

Copy each product's ID from your payment provider. In Stripe, open Product catalog, select the product and copy its ID, such as prod_Ox6qk7OhF7VAUE.

Set up a flow for each plan

  1. Go to Flows and click Create flow, then Create your flow.

  2. Name the flow after the plan, choose the partner group and pick the New payment trigger.

  3. In step 3, enter the plan's commission amount and type.

  4. In step 4, click New condition and set Product ID equals the plan's product ID.

    Flow step 4 with the condition Product ID equals prod_Pro123
  5. Click Create flow.

  6. Repeat for each plan, with its own product ID and rate.

Each payment now earns the rate of the plan it's for. For example, a customer on Pro earns the partner 15%.

Good to know

  • Give each flow a different product ID. Flows with overlapping conditions both create a commission.

  • If you have a general flow with no product condition, it runs on these payments too. Pause it or add a condition to it.

Did this answer your question?