Hello,
We are using B2BKing with multiple customer groups/levels, each one having different discount rules. We have a hierarchy of 4 levels, for example:
-
Level 1 → Beginner
-
Level 2
-
Level 3
-
Level 4 → Top Level (e.g., most loyal clients, best discounts)
Our goal:
If a Level 4 user (e.g., "Top Level") creates a subaccount, we want that subaccount to be assigned a different group — for example, Level 2, not the same group as the parent. This way, the subaccount would progress through the levels, instead of inheriting the top one right away.
The problem:
Currently, B2BKing assigns the same group as the parent account.
We want the ability to assign subaccounts to a different group, based on who created them.
Question:
Is there a way (via hook, code snippet, or future feature) to dynamically assign a specific group to newly created subaccounts, based on the group/level of the parent account?
This is very important for us as we manage discount levels through customer groups, and we want better control over how subaccounts progress through the system.
Thank you very much in advance!