I have several feature requests that I'd like to get added into your dev pipeline. We've already done some customizations to add these features in, but would love to roll them back as you're working to improve the SalesKing Plugin.
Hopefully putting them into a User Story format will help expedite these requests, if you find them valuable to add:
Sales Agents can't see their commission rates:
As a sales agents, when I log into the agent dashboard, I would like to be able to see the commission rate(s) available to me as well as the commission rates for my subagents and the commission rate available to me through my subagents in order to know what my commission will be when I have commissions on orders.
As a site administrator, I need to have the ability to change the labeling on the site from Sales Agent to Ambassador or Affiliate in order to prevent anyone misunderstanding their classification as being an employee or contractor.
As a site administrator, I need to have the Sales Agents sign an affiliate agreement that is captured and tracked in their user or sales agent profile to know they have read and accepted the affiliate agreement.
As a site administrator, I want to prohibit the Sales Agents from navigating the website or Agent Dashboard until they've read and accepted the affiliate agreement, which captures the date, time, and IP address that was used to accept the agreement to ensure they've read and acknowledged the agreement.
As a site administrator, I need to have a dedicated Sales Agent or Affiliate Registration page for users to register/sign-up to become a Sales Agent or Affiliate in order to streamline the process.
As a site administrator, I need to allow a Sales Agent with Subagents the ability to manage the commission rates for their subagents in order to reduce the administrative burden on website support teams
As a Sale Agent with a downline Team, I need to be able to adjust commission rates for my sales based on the total allocated commission rates available to me
As a Sales Agent who can increase the price displayed on the checkout, I need to be able to affect all of the prices this customer could view on the website by either a certain percentage or a fixed dollar amount in order to capture additional revenue on orders without the customer seeing the prices are lower on the website.
Thank you for sharing this and I appreciate the feedback. We agree that many of these would be useful and some (like agents being able to see commission rates) are actually already in our dev pipeline.
Just a few quick notes on some of these, although I understand you may have already solved them via your customizations:
Hello All,
I have several feature requests that I'd like to get added into your dev pipeline. We've already done some customizations to add these features in, but would love to roll them back as you're working to improve the SalesKing Plugin.
Hopefully putting them into a User Story format will help expedite these requests, if you find them valuable to add:
Hi Stephen,
Thank you for sharing this and I appreciate the feedback. We agree that many of these would be useful and some (like agents being able to see commission rates) are actually already in our dev pipeline.
Just a few quick notes on some of these, although I understand you may have already solved them via your customizations:
Regarding the labeling (point 2), the best way to handle this is usually with a plugin like Loco. You can check our guide here: https://woocommerce-b2b-plugin.com/docs/how-to-edit-any-plugin-text-string-same-language/. This lets you change any plugin text to something else (e.g. changing 'Agent' to 'Ambassador').
For the registration page (point 5), right now the best approach is using a plugin like the free Forminator, or our B2BKing plugin.
For points 1, 3, and 4, I can suggest some workarounds and approaches with code snippets if that would help you.
Kind regards,
Thomas