Hello everyone, Our development team has been trying to create a custom way for parent agents to set his override commission rates (all subagent earnings (cascading)) through the agent-dashboard. We have tried many ways but most times we arrived at a somewhat limited solution which was deemed not enough for our needs. We have explored creating commission rules with different priorities but ultimately found that, when it comes to override commissions, the get_parent_total_earnings() function does not consider the priority data. We also tried having different rules assigned to different agents but ultimately found that, the plugin picks the commission rule with the highest rate % from the group regardless of agent assigning. The workarounds that we found to work often made group rules (which we want to keep) extremely complex. I write this ticket looking for ways we missed in which this can be done natively. Below is the user story for this customization:
- Parent should be able to adjust commission for their downline (Child) based on the total available commission percentage
Example: Total Commission = 30%
Scenario 1: Sales Agent w/o Parent
- Tier 1 (Sales Agent) = 30%
Scenario 2: Sales Agent w/ Parent
- Tier 1 (Child) = 25%
- Tier 2 (Parent) = 5%
Scenario 3: Sales Agent w/ Parent and Grandparent
- Tier 1 (Child) = 20%
- Tier 2 (Parent) = 5%
- Tier 3 (Grandparent) = 5%
Also, we would like to know if there is a way for creating quotes for products that are yet to be added to the website. Often customers come to us looking to buy products that will be added in the future and we would like to be able to create these custom quotes in order to not lose the sale. Thank you so much!