I feel like this is something that would be really good to have @oeoeaio have a look at as he built a lot of this and I don’t pretend to be across the detail - certainly not in context of what is planned / being done in changes in the email confirmation project @MyriamBoure @lin_d_hop @danielle @maikel @sstead? Is the Email Confirmation project written up clearly somewhere so that @enricostn and @sauloperez can see how it will work?
From my quick scan of the above, a couple of questions
Needed:
Should these Hub members have full ‘manager’ enterprise user access, or do you want a subset? e.g. they can access reports and maybe products but not change payment / shipping methods? Easier if they do just have manager access but worth checking
So then, if adding a manager creates a user (which I think / seem to recall it does), then all that is needed is an option to also create a Customer for that User and Hub at the same time? Also, I think that once the manager is created there is a user, so the Hub Admin could create the Customer - but I realise that would be clunky!
Enterprise users can manage the Hub, and shop at the Hub IF there is no limitation to Members/Customers, otherwise option above is needed to make them a Customer at the same time
I think that if someone is added as an enterprise user and it is also creating the User, then they will get an email confirmation. But I think you are saying you would actually just want to notify them that they are now a Hub member/manager . . which would be creating a new email
Definitely this needs to be checked across with the email confirmation people and what they are changing - all pinged above!!