FREE UP TO $120 for Module Customization Service! With other exciting deals for M2 ExtensionsGet Now

Magento 2 B2B Registration Form

1000+ downloads
Trusted by customers from our ecosystem:
Magento 2

Magento 2 B2B Registration Form is an extension that allows you to add custom fields in the signup form and verify customer registration before activating accounts. Administrators could manage the B2B sign-ups more easily by customizing the customer registration form to collect customer information more effectively.

Specifically, the main functions of Magento 2 B2B Registration Form are:

  • Establish a distinct registration form tailored for B2B customers.
  • Exercise control over B2B registrations, categorizing them as preview, pending, approved, or rejected.
  • Customize the visibility of the default registration link as needed.
  • Notify registered users through both email notifications and frontend messages.
  • Seamless compatibility with both CAPTCHA and reCAPTCHA for enhanced security.
  • Harmony with the Porto theme and the Fastest and Infinit of Codazon
  • Expand functionality by incorporating unlimited Magento 2 Customer Attributes into the B2B Registration form.
  • Extensive support for both REST and GraphQL APIs for versatile integration.

NEW UPDATE:

>> Get more in our B2B Extension Magento Package - Save 50% on a complete B2B solution!

Open Source (CE): 2.3.x - 2.4.x
|
Commerce On-Premise (EE): 2.3.x - 2.4.x

Magento 2 B2B Registration Form is an extension that allows you to add custom fields in the signup form and verify customer registration before activating accounts. Administrators could manage the B2B sign-ups more easily by customizing the customer registration form to collect customer information more effectively.

Specifically, the main functions of Magento 2 B2B Registration Form are:

  • Establish a distinct registration form tailored for B2B customers.
  • Exercise control over B2B registrations, categorizing them as preview, pending, approved, or rejected.
  • Customize the visibility of the default registration link as needed.
  • Notify registered users through both email notifications and frontend messages.
  • Seamless compatibility with both CAPTCHA and reCAPTCHA for enhanced security.
  • Harmony with the Porto theme and the Fastest and Infinit of Codazon
  • Expand functionality by incorporating unlimited Magento 2 Customer Attributes into the B2B Registration form.
  • Extensive support for both REST and GraphQL APIs for versatile integration.

NEW UPDATE:

>> Get more in our B2B Extension Magento Package - Save 50% on a complete B2B solution!

Open Source (CE): 2.3.x - 2.4.x
|
Commerce On-Premise (EE): 2.3.x - 2.4.x

$119.00

 

Free
1-Year Support

 

Free
Lifetime Update

 

Free
Installation

 

(*) 30-Day
Money Back

$119.00

Enrich Customer Database with Informative B2B Registration
Magento 2 B2B Registration Form
-20%
$119.00
Rating:
98%

+
Magento 2 Customer Attributes
-20%
Special Price $59.00 Regular Price $79.00
Rating:
98%

=
Save -$59.40
$237.60
$297.00

Make Magento 2 B2B Registration Form Greater!

The bigger the cake, the better they taste!

Large customer shares definitely mean a higher chance for sales! However, managing both B2B and B2C on one site is double hard. The default Magento 2 registration isn't flexible enough to separate customer groups right from the very start!

Simple default signup forms prevent your B2B website from nurturing the customer database. While you may need fundamental information from B2C users, B2B is a whole another matter

Wholesale customer data is essential for store owners to understand the business profiles, manage a long-term relationship, and even offer appropriate promotion programs.

Furthermore, verifying B2B registration is compulsory! Not every signup can be your prospects, there may be spam, junk accounts, or companies that do not meet your standards.

The big obstacle here is the default Magento fails to generate an informative registration for B2B and cannot let the store admin decide who becomes wholesale customers.

To process the issues, seeking an optimized solution is the only choice left for you!

Basic B2C customer registrationBasic B2C customer registration

The solution from BSS Commerce

Whether your website targets only B2B users or both of the types, registration form customization is a must!

Only by classifying customers, you can come up with appropriate pricing, promotion strategies, or customer management.

Improving the B2B signup form gives you the following benefits:

  • Effective customer segmentation for B2B & B2C.
  • Seamless shopping experiences for each customer type.
  • Approve/decline B2B account registration at ease.
  • Actively monitoring B2B registered accounts.

To remove the default limitation, Magento 2 Custom Registration Form was born!

Create new B2B registration formCreate new B2B registration form

Benefits Of Magento 2 B2B Registration Form

Rich B2B customer data

  • Enrich B2B customer data to learn more.
  • Gain limitless long-term relationship opportunities.
  • Increase customer loyalty.

Spam risk reduction

  • Junk account issues elimination.
  • Reduce risks of being stalked by rivalries.
  • Time-saving of sorting indecent accounts.

B2B & B2C segmentation

  • Better pricing & discount strategies by B2B & B2C user segmentation.
  • Create a seamless shopping experience for each customer group.

Outstanding Features of Magento 2 Custom Form Extension

 

Magento 2 Custom RegistrationMagento 2 Custom Registration
Magento 2 Address informationMagento 2 Address information

Create new registration form for B2B customers

To learn more about B2B customers, Magento 2 Wholesale Customer Registration Form advances the process by adding additional fields to the sign-up form:

  • Date of Birth.
  • Gender.
  • Tax/VAT number.
  • Address Information.

For example, the VAT number is the critical field for merchants to verify the legality of customer businesses.

Show/Hide the default registration as wished

The new Magento form can be used along with the default “Create an Account.”

Or else, the admin can simply disable the default sign-up link for better control of registration requests!

B2B Registration AdminB2B Registration Admin

 

Accept/Reject any B2B customer registration

 

Magento 2 Approve Customer Registration allows the admin a chance of reviewing users before activating for any registration request!

Moreover, the admin can edit/update the status of B2B accounts in Customer Grid or on Customer Detail Page.

To clarify B2B & B2C customers, users are assigned to appropriate customer groups right from the start:

  • Wholesale accounts via B2B registration form: Wholesale or specific group in advance.
  • Other users registered via default sign-up link: General group.
Magento 2 custom registrationMagento 2 custom registration

Other features of Magento 2 Wholesale Customer Registration

  • Notify registered wholesale account.

When there is a register via Magento 2 Add Custom Attribute in Customer Registration Form, the admin quickly verifies & timely gets in touch with potential customers.

 

On the other hand, wholesale dealers are also informed whether their registrations are accepted or not for consideration.

  • Support CAPTCHA in the B2B registration form.

Let's say NO to spam! To obtain a high-quality database, Magento 2 Custom Registration Fields extension supports enabling CAPTCHA for extra reduction of spam or auto-generated accounts.

  • Work well with reCAPTCHA.
Magento 2 Custom Registration Form can now work well with Google reCAPTCHA, minimizing the automated access.

Take The B2B Signup Form To The Next Level!

Magento 2 add custom field to registration formMagento 2 add custom field to registration form

Informative registration with Customer Attributes extension!

 

It's impossible to add new customer attributes in default Magento.

If you desire to make a signup form more informative to collect valuable data, you need a combo of two extensions!

Magento 2 Add Custom Field To Registration module provides you with a professional and wholesale-driven form.

Meanwhile, Magento 2 Customer Attributes takes responsibility for creating additional attributes of customer information such as:

  • Company profiles.
  • What is your job title?
  • How did you know about us?
  • Order frequency.

Since these modules are compatible with each other, you can combine them to launch a rich-content Magento 2 Custom Registration Form and nurture the customer database effectively!

 

Bring it to the end, Magento 2 Custom Registration Field extension is the perfect solution to build registration forms for B2C & B2B segmentation. It's supposed to be the ultimate choice for maximizing the customer data for your businesses.

Not to mention, by using it together with the Customer Attributes extension, you get a perfect chance for even better obtainability of customer information.

banner 15 off

Don’t hesitate to optimize the customer sign-up procedure. Install Magento 2 B2B Registration NOW!

Why BSS Magento 2 B2B Registration Form

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Verified by Marketplace

No worries about the code. This extension has passed the strict Extension Quality Program & been listed on Marketplace.

High Compability

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Icon QuestionWrite a review

FAQs

  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • How to send customization request for this extension?

    Dear,

    Just drop us an email to sales@bsscommerce.com or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
  • v1.4.2 (Dec 20, 2024):
    • Compatible with BSS M2 Customer attribute: bug required validate field.
    • Compatible with BSS M2 Company account: showing "Register as a company account" field at the B2B registration form while disable "Is company account" field.
  • Hyva theme compatible: v1.0.4 (Dec 20, 2024): 
    • Compatible with BSS M2 Customer attribute: bug required validate field.
    • Compatible with BSS M2 Company account: showing "Register as a company account" field at the B2B registration form while disable "Is company account" field.
    • Fix bug: B2B registration form doesn't show required message for the "Street Address" and "Postal code" field.
  • v1.4.1 (Dec 6, 2024):
    • Update: Validate phone number template
    • Compatible with reCAPTCHA Invisible v2/v3 on Hyva theme v1.3.9.
  • Hyva theme compatible: v1.0.3 (Dec 6, 2024): Compatible with reCAPTCHA Invisible v2/v3 on Hyva theme v1.3.9
  • Hyva theme compatible: v1.0.2 (Nov, 14, 2024): 
    • Fix bug: Missing the message of the Required fields.
    • Update:compatible with Hyva_BssCutomerAttributes: show customer attributes on B2B registration form.
  • v1.4.0 (Sep 30, 2024): Update: Not sending email pending account when turn on the config Auto approve b2b account, Not sending email when set No to the config admin email.
  • v1.3.9 (Apr 3, 2024): Fix bug compatible with BSS M2 Customer Attribute.
  • Hyva compat v1.0.1 (Jan 23, 2024): Fix bug: The short link is not visible
  • v1.3.8 (Jul 21, 2023):
    • Update: Validate URL key of the B2B Account Page Url like the default Magento
    • Fix bug: Validate region with not required countries
  • v1.3.7 (May 26, 2023):
    • Update: Changing a field name to "Register as a Company Account" (When this module is used with BSS M2 Company Account)
  • v1.3.6 (Apr 25, 2023): Update: Compatible with Magento v2.4.6, PHP v8.2. Fix bug: Not validate address field from server.
  • GraphQL Addon v1.0.2 (Apr 7, 2023): Update: Graphql mutation for B2B registered customers
  • Hyva compatible: v1.0.0 (Jan 30, 2023): First release.
  • v1.3.5 (Dec 23, 2022): Fix bug: the module can't set Admin Email configuration empty. Fix bug: If Admin approves accounts in customer grid, the customer group will be automatically changed to General, not Wholesale. Fix bug: Invalid Date Field. Update: Compatible with php8.1. Fix bug: can't save customer account when they register a B2B Account.
  • v1.3.4 (Nov 22, 2022): Compatible with BSS M2 Customer Atrributes.
  • v1.3.3 (Jun 22, 2022): Fix bug not displaying Personal Information fields in My Account on Frontend.
  • v1.3.2 (Jun 8, 2022): Compatible with Magento 2.4.4 and PHP 8.1; Compatible with BSS M2 Company Account: Add new config Is Company Account in Backend when both modules are enabled; Fix prefix database when setup module; Convert setup to patch data.
  • v1.3.1 (Dec 30, 2021): Fix bug dupliacte attribute_id when upgrading module from older version to new version. Fix bug wrong B2B registration form url after validate field and reload page. Fix bug account still be created when validate false field. Adding "Pending email template" config. Adding Company name variable into confirm email template and send to admin emai template. Fix bug not assign customer account to default customer group.
  • v1.3.0 (Jul 18, 2021): Add a page type called B2b Registration form when creating a widget; Display label of b2b approval status instead of value when exported
  • v1.2.9 (Mar 24, 2021): Fix bug not saving other fields when changing b2b status; Work with Google reCAPTCHA
  • v1.2.8 (Aug 25. 2020): Fix customer email missing; Fix issue with Page create B2B Account on Magento 2.4
  • v1.2.7 (July 9, 2020): Add config Admin Email Setting Enabled
  • v1.2.6 (July 1, 2020): Fix scopeConfig declaration when creating b2b account; Fix bug with updating data version script
  • v1.2.5 (June 16, 2020): Fix bug not sending required email on Magento 2.3.4 when enable the configuration required email confirm register; Fix bug with M2 Customer Attribute by BSS Commerce
  • v1.2.4 ( Jun 4, 2020): Add class customer-account-create for b2b create account page
  • v1.2.3 (Apr 21, 2020): Magento 2 B2B Business Login now works with BSS M2 Customer Attributes without custom module
  • v1.2.2 (Apr 21, 2020: Work with Company account on Magento EE
  • v1.2.1 (Jan 31, 2020): Optimize b2b registration page's URL
  • v1.2.0 (Jan 07, 2020): Update auto assign customer group after changing B2B status; Fix email sending issue on magento 2.3.3
  • v1.1.9 (Nov 04, 2019): Fix not showing Create B2B account button on login popup
  • v1.1.8 (Oct 02, 2019): Fix conflict with Enable Automatic Assignment to Customer Group config of Magento default
  • v1.1.7 (Sep 06, 2019): Fix Invalid form key and wrong subscription email; Fix installation issue; Fix bug sending email when the config Admin Email Settings is No; Fix invalid return type when clicking create account button
  • v1.1.6 (May 28, 2019): Update route and event to fix magento core bug and fix bug with message when using html
  • v1.1.5 (Apr 04, 2019): Fix bug with Dedault Captcha; Fix bug when creating account default orB2B account
  • v1.1.4 (Jan 09, 2019): Fix bug with duplicating Status in customer backend after updating version 1.1.3
  • v1.1.3 (Nov 16, 2018): Fix bug when exporting customer from customer grid
  • v1.1.2 (Oct 17, 2018): Fix bug with Email Sender and Email Template based on config Store View when Admin sends emails to Customers
  • v1.1.1 (Sep 13, 2018): Fix logic of unsubcribe when choose subcribe newsletter on create account page
  • v1.0.9 (Aug 01, 2018): Update logo in email header per Storeview
  • v1.0.8 (Jul 25, 2018): Add configuration disable regular register
  • v1.0.7 (May 21, 2018): Compatible with M2 Customer Attributes by BSS Commerce
  • v1.0.5 (Apr 27, 2018): Fix escapeHtmlAttr issue; Fix telephone field display
  • v1.0.4 (Apr 14, 2018): Fix bug sending email when saving customer in admin
  • v1.0.3 (Mar 26, 2018): Fix bugs with required fields; Compatible with Magento 2.2.3
  • v1.0.1 (Feb 13, 2018): Update sufix, middle, prefix
  • v1.0.0 (Dec 20, 2017): First Release
Want more? Talk to us
Contact us Now

OR, CHECK OUT OUR ONLINE SUPPORT CENTER

Want Contact