When manufacturers try and join my forum I want to know the following. They cannot join the forum under their company name until we have an agreement. They have to meet one of two conditions inorder to join the forums. To meet either of the two conditions will require that they communicate directly with me.
How would you handle this in XenForo? I do manually approve members.
It's paid, but it can send a PM to new members (send them the agreement?) and you could restrict their privs to view only until they respond to the PM - at which point you can manually promote their usergroup to full privs.