This guide explains how to define the rewards (Points or Credits) assigned to sponsors and sponsored customers upon achieving specific affiliation goals.
Procedure
1. Log in to the administration area and go to the Settings of the Affiliation module.
2. Select the General tab.
3. In the goals section, locate the goal you want to configure (for example, Site Registration or Product Sale).
4. If the goal is not active, click the Activate button within the goal box.
General Goal Configuration
1. If the goal is repeatable (for example, product sale), check the configuration related to repeatability:
- Select the answer to the question Should rewards be assigned every time?
- Choose between No, apply only the first time or Yes, apply to every [goal name].
Sponsor Benefits Configuration
This section defines the rewards assigned to the sponsor (the inviter).
1. Locate the Sponsor Rewards panel within the goal.
2. In the left column, under Points Assignment:
- Enter the numeric value of the reward in the Points field.
- Select the calculation mode: Fixed (absolute value) or % purchase (if the goal is scalable, like a sale).
- In the Assignment notes field, enter a description visible to the customer (optional).
3. In the right column, under Credits Assignment:
- Enter the numeric value of the reward in the Credits in euros field.
- Select the calculation mode: Fixed or % purchase.
- In the Assignment notes field, enter a description visible to the customer (optional).
Multilevel Benefits Configuration (Subsequent Levels)
To assign benefits to higher-level sponsors (the "sponsor of the sponsor"), follow these steps for each level (from 2nd to 7th):
1. Under either Points Assignment or Credits Assignment, locate the desired level section (e.g., 2nd level).
2. Check the box Enable [N]° level.
3. In the field Value to assign at [N]° level, enter the reward value.
4. Select the calculation mode (Fixed or % purchase).
5. Credits only: If you want this level’s beneficiary to be a specific customer rather than the actual second-level sponsor, you can specify it in the field Custom beneficiary at [N]° level.
Sponsored Customer Benefits Configuration
This section defines rewards assigned to the sponsored customer (the invitee).
1. Locate the Sponsored Rewards panel within the goal.
2. Repeat the steps described in "Sponsor Benefits Configuration" to set Points and Credits rewards intended for the sponsored customer.
> Note: Multilevel benefits (2nd level and beyond) usually apply only to the Sponsor Rewards panel since the sponsored customer is always level 1.
After configuring all benefits for the goal, make sure to save your changes.
(If you are configuring benefits for a single customer or product, steps are identical but located in the Affiliation tab of that customer’s or product’s page after checking Set custom benefits for customer/product.)







