The dropdown can be enabled or disabled in the Dashboard Settings panel of B2BKing, as visible in the next image.
If rather than use a dropdown, you would prefer to completely separate the two types of registration, read the following article: Completely Separate B2B and B2C registration
You can create multiple roles such as "Customer" and "B2B (requires approval)". This is very useful for example if you are running a hybrid B2B/B2C store. Each registration role has its own attached fields that are visible when selecting it
When creating an individual registration field you can select:
You can also select how these fields are connected to billing through Billing Options
In billing options you can select whether a field is also available in billing at checkout. Some fields are special such as the VAT field. For the VAT field you can choose which countries can see the field and enable or disable automatic VAT VIES validation.
Through billing options you can also create custom fields and have these fields appear in checkout and in the user's my account.
You can also choose a connection to a field like "Town" and then what the user inputs in the "Town" field will directly appear in the user's "Town/County" section in billing options
Example: creating a "Parent Company Name" field in registration and making it required. This field is available to "All Registration Roles".
You can choose automatic approval for a registration role to a specific customer groups. For example you can choose that a registration role like "WalMart Employees" is automatically approved and assigned to the "WalMart" group.
Alternatively, you can choose manual approval for a registration role. In that case you will be able to review the user registration details and approve or reject the user.
The registration details provided can be complex and include elements such as "Company License" or "Date of incorporation" as seen in the next image
If an account requires approval, the user will not be able to login until approved:
B2BKing also introduces 3 types of email notifications that you can enable or disable in the WooCommerce Email Settings panel:
Powered by BetterDocs