Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

B2B Registration for Magento 2

Running an online store unifying both B2C and B2B seems promising. However, with one and only default sign-up form, it becomes super inconvenient to manage these two different. That time, Magento 2 B2B Registration extension is in need to:

  • Create a new registration form for B2B customers
  • Control B2B registration: preview, pending, approve or reject
  • Enable or Disable default sign-up link as wanted
  • Included in B2B Package
Community: 2.0.x - 2.1.x - 2.2.7 - 2.3.1
      |      Enterprise: 2.0.x - 2.1.x - 2.2.7 - 2.3.1

* Required Fields

Free Installation
Free 1-Year Support

The larger customer share usually goes with higher chances of sales! However, managing both B2B and B2C on one site is also double hard. The default Magento 2 function is not flexible enough right from the very start - the registration. As mentioned, there is one and only sign-in form for every user, either retailer or wholesaler.

You Need to Create Another Magento 2 B2B Registration Form!

Still, it is possible to use default sign-up page for general customers. Speaking of B2B dealers, however, this form becomes insufficiently informative.

Please take this famous saying in mind: “Trust, but Verify!” B2B sales usually involve large transactions and remain in long-term period, so the careful verification should always come first. Another wholesale registration form with the necessary fields is required.

Not to mention, in the default, every register is automatically activated and assigned to the same group. That time, the admin has to find and put B2B customers under the right group manually. Much time and effort this process will take.

You Need Magento 2 B2B Registration Extension!

B2B Registration for Magento 2 extension is the solution to both headaches above.

  • Create a new registration form for B2B customers

Magento 2 B2B Registration extension comes with a new sign-up form that includes additional fields to help know more about wholesale customers such as Date of Birth, Tax/VAT number, Gender, and Address Information. For example, the VAT number is the critical field in the B2B registration form for merchants to verify whether the customer is actually a legal business.

  • Disable the default registration form as wished

The new B2B registration form can be used along with the default “Create an Account.” Or else, the admin can disable the default sign-up link for better control of account registration request.

Magento 2 B2B registration form

  • Ability to approve/reject B2B customer registration

Unlike the default which automatically approves of accounts created, Magento 2 B2B Registration extension gives the admin time to review and consider the registers before deciding to approve or reject the registration. Then, the admin can edit or update the status of the B2B accounts in Customer Grid or on Customer Detail Page.

What's more, the B2B account will be assigned to a group which is configured in advance, normally Wholesale. Whereas, users registering via default sign-up link will be assigned to another group, say, General.

That way, the admin can classify B2B and B2C customers right from the start for further marketing actions.

  • Other features of Magento 2 B2B Registration extension

+ Support CAPTCHA in the B2B registration form

+ Send an email to the admin on the registered wholesale account: When there is a register via the B2B Registration form, the admin should know it immediately to quickly verify and timely get in touch with the potential customers.

Notify B2B customers of the admin’s decision via email and frontend messages: On the other hand, wholesale dealers should also be informed whether their registrations are accepted. If not, they can quickly resubmit the sign-up information to get accepted.

Magento 2 B2B registration disapproval message

Bring it to the end, Magento 2 B2B Registration is a must-have extension for every unified B2B and B2C sites. It is available for your employment at only $119.00, along with FREE installation, FREE update, and FREE 1-year support.


  • Funtionality is completely out-of-box.
    I have not used BSS extensions until recently I want to buy an extension to serve for my new wholesale store. Then I found out this module and decided to buy it after reading key features and try demo. The functionality available is above expectations and the support is always enthusiastic when contacting them, friendly and fast compared to other developers I have come across.
    verified buyer
    Reviewed by Joseph Clark on 12 February 2019
  • A must-have module that B2B business need to use for websites
    Thanks to your great B2B extension, I can not only collect many wholesale customer data but also verify them more conveniently than before. This is really a must-have module for all B2B websites. If anyone is running such a website, let's try it.
    verified buyer
    Reviewed by Robert Richey on 02 January 2019
  • One of the best B2B extension I installed for my website
    I recently installed the extension and it works well straight out-of-the-box. All functions are so great and The service is unbelievably good in one word Great. Keep it Going
    verified buyer
    Reviewed by Nathan Wentworth on 29 December 2018
  • It would be better if you update more features!
    BSSCommerce team saves me a lot of time to improve wholesalers database. However, it would be better if you can update more advanced functions. Anyway, it is still a good extension to try for Magento websites.
    verified buyer
    Reviewed by Maslin Loiselle on 18 December 2018
  • Good compatibility with Customer Attribute extension helps me get more advanced features
    Work perfectly with my Customer Attributes extension. I bought Customer Attribute before and accidentally I found out this B2B Registration which is a really great combination with Customer Attribute. Highly recommend trying this combo.
    verified buyer
    Reviewed by Harold Brown on 12 December 2018
  • This is a true decision to purchase! I have better management than before
    Now I can manage registered wholesaler accounts conveniently and effectively thanks to this B2B registration module. I spent a lot of time looking for the best way to verify wholesale customers when they register accounts on my site. I also considered many different extensions and finally, I chose BSS module. I love the way you solved my problems. I am very satisfied.
    verified buyer
    Reviewed by Harry Haddad on 05 November 2018
  • Must-have extension for B2B websites if you want to collect more customer database
    This extension provides many extra fields for wholesale registers, which helps me to easily collect wholesale customers and manage them effectively. Recommend to install for Magento B2B sites
    verified buyer
    Reviewed by Bruce Whitehead on 19 October 2018
  • Great features
    Great additional feature for the register function of my store, very impressive
    verified buyer
    Reviewed by Sawyer Bennett on 20 June 2018
  • exactly what I've looked for!
    The default sign-up form just cannot meet my demand to collect more customer inf, so I had searched for a Magento 2 extension. Fortunately, I found you B2B Registration for Magento 2 extension. Now I can easily include additional fields for more data. Thanks.
    verified buyer
    Reviewed by John N. Wentworth on 03 May 2018
  • Helpful support team.
    Not only Magento 2 B2B Registration extension saves me tons of time to improve my wholesale customer database but your support staff is also helpful with quick and reliable response and update. I'll come back for more extensions.
    verified buyer
    Reviewed by Josh A. Skeen on 27 April 2018
  • Good for wholesale business
    This plugin creates a B2B sign-up form which contains enough necessary information for wholesale stores. Simple configuration and enthusiastic support team. Thanks
    verified buyer
    Reviewed by Steffen Eisenhauer on 05 February 2018
  • Good
    It works well as described. Simple and useful for store owners like me to control new accounts and collect enough data from customers.
    verified buyer
    Reviewed by Daniel Trommler on 03 January 2018
  • Nice extension for B2B customers
    It works well and I like it, because it has 2 functions I want: add more fields in Registration form and Approve Account. Instead of buying 2 modules, now I just need this extension. Although the adding fields in Registration form function does not have as many fields as Magento 2 Customer Attributes extension.
    verified buyer
    Reviewed by Mr. Kuster on 27 December 2017
Write a Review
You're reviewing: B2B Registration for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.1: Update sufix, middle, prefix
  • v1.0.3: Fix bugs with required fields; Compatible with Magento 2.2.3
  • v1.0.4: Fix bug sending email when saving customer in admin
  • v1.0.5: Fix escapeHtmlAttr issue; Fix telephone field display
  • v1.0.7: Compatible with M2 Customer Attributes by BSS Commerce
  • v1.0.8: Add configuration disable regular register
  • v1.0.9: update logo in email header per Storeview
  • v1.1.1: Fix logic of unsubcribe when choose subcribe newsletter on create account page
  • v1.1.2: Fix bug with Email Sender and Email Template based on config Store View when Admin sends emails to Customers
  • v1.1.3: Fix bug when exporting customer from customer grid
  • v1.1.4: Fix bug with duplicating Status in customer backend after updating version 1.1.3
  • v1.1.5: Fix bug with Dedault Captcha; Fix bug when creating account default orB2B account