The affiliate system should include two types of rewards in addition to the commission. This feature is designed to motivate affiliates to generate more referrals and make them feel recognized.
🟢 Recurring Milestone Rewards (every X sales)
* Example: For every (10 ) sales an affiliate makes, they automatically earn a reward.
* Reward options could be:
  • An extra % on the total sales amount.
  • An extra % on their total payout amount.
  • A fixed $ amount (e.g., $50 for every 10 sales, another $50 for the next 10, and so on).
🟢 One-Time Rewards**
* At any stage, I should be able to manually grant the affiliate either a one-time % bonus or a fixed $ bonus.
This way, the system covers both automatic milestone-based incentives and manual one-time rewards for maximum flexibility.
Thanks