In this article let's look at how you can set up wholesale registration for your WooCommerce shop, with multiple registration options (e.g. reseller, wholesaler, etc) and custom fields.
B2BKing is a WooCommerce wholesale plugin that adds 137+ premium features, enabling a complete B2B setup: registration, wholesale prices, product visibility, hiding prices from guests, discounts, invoice gateway, tax exemptions and much more!
The plugin has 2 registration components:
In B2BKing > Registration Role, you can create an unlimited number of roles (options users can choose to apply for during registration). There are 2 default options that you can modify: Individual and Business.
Each role has its own custom fields. This means you can request different data from different users. You could ask individuals for email and password only, ask resellers for a reseller certificate, and ask wholesalers to fill in an elaborate form about their company.
You can also configure each custom field, choose which roles it is visible for, whether it is required, added to billing, and much more.
Later on, you can use registration data to configure special rules for groups through dynamic rules. For example: you can choose to exempt from tax users from specific countries only. This is a common setup for European VAT. You can choose to collect VAT only from businesses from specific countries. Other features such as custom taxes and withholding tax allow for a high level of flexibility.
Once a user registers, they may be automatically approved, or have to wait for manual approval based on your settings.
If manual approval is used, the shop admin is notified by email. Then, they can review user data in the backend, download user submitted files, and choose to approve or reject the user's registration.
You can configure things in many different ways and and set up a custom registration form based on your project's unique needs. You can have as many or as few fields as you want, and collect only the data that you need. Everything is configurable and build to be highly as versatile as possible.
Our demo below shows one way to set up the registration. Make sure to check it out and learn more about B2BKing.
If you would like to test B2BKing, there is a live demo that can be tested both backend and frontend.
For the frontend, visit https://demobk2.wpbay.co/
For backend demo, visit https://demobk2.wpbay.co/wp-admin/