B2B Company Account for Magento 2

Transparent pricing We believe in being open and honest with our customers. When you buy our module, you get one of free support and updates.

Here's what you get: Free updates for 1 : You'll receive the latest versions of the module at no extra cost.
Free support: Our team will help you with any questions or issues after your purchase.
Cancel & renew options: You can cancel your subscription at any time and renew it later, but keep in mind that an additional fee will apply if you choose to renew.
Add to Wish List

Updates and support prolongation -

Enhance B2B purchasing by turning single-user accounts into company accounts. Let businesses create multiple user accounts, manage roles and permissions, and streamline sales. Give your customers an easy way to manage company accounts while keeping full backend control for admins.
  • Create multiple company accounts as a store admin
  • Enable businesses to create and manage sub-accounts from the frontend
  • Allow company admins to set flexible employee permissions
  • Transfer users between company accounts in the backend
  • Offer Store Credits as an offline payment method for selected companies
  • Apply personalized marketing and pricing based on company membership
  • Hyva-ready storefront (view demo >>) and Hyvä Checkout ready
  • Compliance with Hyvä Theme & Hyvä Checkout CSP
  • WCAG compliance (for Luma and Hyvä Theme)
  • Compatibility with Amasty Request a Quote
Loading

 🚩 Challenge

When you sell to other businesses, providing a seamless shopping experience is crucial. B2B buyers highly value clear communication, which can be a deal-maker, especially when selecting a vendor for long-term distribution contracts. This is particularly important for companies with complex structures, where reaching an agreement on orders can be challenging. Additionally, to maintain long-term relationships with major buyers, store owners need to offer attractive conditions, such as special pricing and promotions.

💫Solution

Introducing B2B company accounts to your store simplifies the corporate shopping experience. Allow businesses to create multiple sub-accounts with flexible permissions based on user roles within the organization. Store owners can tailor promotions and pricing to specific company customer groups, meeting their unique needs. Additionally, all users within one company will belong to the same customer group, enabling admins to create highly customized offers that better meet shoppers' demands and drive more orders.

What benefits do you get for your store

Enhance B2B Shopping Experience

Provide companies with advanced tools to streamline sales management, making it easier to track orders, manage account hierarchies, and offer personalized pricing and promotions.

Boost Sales and Revenue 

Increase your customers’ loyalty by offering convenient management of company accounts and tailored pricing, driving higher conversions and fostering long-term business relationships.

Simplify Complex B2B Operations 

Help businesses manage multiple user accounts, roles, and approval workflows within a single company account, reducing admin overhead and streamlining sales processes.

Streamline purchases with B2B Company Accounts

Transform regular Magento 2 customer accounts into company accounts to attract more B2B buyers. Offer a convenient company account hierarchy,
allowing users to organize the purchasing process by assigning distinct roles and permissions to company members.

Manage order placement & approval rights

Companies often place large, high-value orders and need to double-check details because of the financial impact. But what happens if an order is submitted by mistake? This module gives company admins flexible control over who can place orders and who can review and approve them - so only authorized users can submit, verify, and finalize purchases.

Add company information to transactional mails

The extension adds the company info to all transactional notifications like invoices, shipping memos, billing documents, etc. It is highly useful, as many users from one company can shop in your store, and store owners can clearly see the company entity that should receive the bill and purchased products. It also simplifies the paperwork, as in the default Magento 2 this info had to be added manually.

Tailor customer group assignment

When working with European companies, assigning customers to the correct group based on VAT ID is essential for compliant tax handling. This module lets you define whether all users within a company should be automatically assigned to the same customer group - ensuring consistent tax handling, simplifying account management, and enabling group-based pricing strategies.

Send automatic email notifications

The B2B Company Accounts extension offers store admins to set up easy email notifications on important events for B2B accounts. For example, notify admins if the company status was set to active, inactive or rejected; customer was linked to a company or deleted from it; new company administrator appointment and previous admin unassignment. This way, admins will have full control on B2B companies.

Compatibility with Amasty Request a Quote

Take full control of your B2B quotes. With both B2B Company Account and Request a Quote installed, you can assign role-based permissions for submitting quotes and moving them to cart or checkout. Keep your workflow streamlined and efficient.

Manage company accounts from admin panel

Manage and control multiple company accounts from a single grid that shows key details for every company. Create new company accounts, add and assign subaccounts, manage users and payment methods, maintain full visibility and control as your B2B customer base grows.

Use easy company accounts management

To help customers get started with company accounts in your store, you can begin by creating company profiles directly in the Magento 2 backend.

The B2B Company Accounts extension streamlines the entire management flow, giving store owners full control from one place.

From a single grid, you can create and review company profiles, activate or reject accounts, and delete companies when needed - making it easy to keep B2B access and permissions up to date

Description21-0203
Description22-0203

Clearly communicate company rejection reasons

Not every applicant will be a fit for your company account program, and in some cases you may need to decline or restrict account creation.

The B2B Company Accounts extension makes this easy by letting store owners provide a clear rejection reason during the review process.

The customer receives that explanation in the rejection email notification, reducing confusion and helping prevent unnecessary back-and-forth.

Restrict payment methods availability

Store admins can control which payment methods are available for each individual company, so payment options align with your B2B policies and risk rules. For example, you may want to disable Cash on Delivery for certain businesses while keeping it available for others - this module makes that easy.

Simply choose the methods you don’t want to show for a specific company, and only the remaining options will appear to that company at checkout on the storefront. This gives you flexible, company-level control without affecting payment settings for other customers.

Description23-0203

This extension is also included in the B2B E-commerce Solution, which provides the full B2B feature set in one comprehensive package.

Accept company Store Credit for B2B purchases

Provide a flexible offline payment option for your B2B customers by accepting company store credits. Offer special terms for long-term partnerships and streamline the payment process, making it easier for businesses to manage their purchases while strengthening customer loyalty.

customer-group-catalogr-for-magento-2

Set shared catalogs with custom conditions
for different companies

Enhance the power of customer accounts with the Customer Group Catalog extension for Magento 2. Offer selective access to certain areas of your catalog based on customer group, set smart pricing to provide enticing offerings for your B2B customers.

quick-order-for-magento-2

Boost B2B sales with one-click
bulk ordering

Simplify B2B transactions and encourage repeat purchases with the Magento 2 Quick Order. Allow buyers to quickly place bulk orders without navigating through multiple pages. Offer a single page with all the essential features for fast ordering.

Adobe partner logo
Magento Marketplace logo
4.1 Trustpilot logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
Updating an Amasty extension follows the same process as installing a module. To update a single extension:Run the following command to update a specific Amasty extension:composer update amasty/<module-name> To update multiple extensions:You can...
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Amasty extension packages include all necessary files, setup guides, and a license agreement, with some even offering example import files to simplify the process.Important: Since January 14, 2025, all Amasty extensions will only be available for installation...
If you have an active support service subscription, it provides access to product updates and support services for the products assigned to the projects that have an active support subscription.Alternatively, support services are only available as the...
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers

5

2 reviews

  1. Angus

    very good
    Good extension. Fast support. Thx.
  2. Linda Sandoval

    Great!
    I think this plugin is a must-have for every company that works in B2B. My customers grid was a mess before I installed this module. Now I have finally organized all my contacts with companies and it so much easier to work.

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

Public Roadmap
Explore upcoming updates

You can install extensions and updates via Composer

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

x Version 2.8.0 Last Update: Dec 11, 2025
2.8.0 - Dec 11, 2025
  • New we introduced a company address book functionality (not yet supported on Hyvä Theme). You can find the 'amasty/module-company-account-address’ package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • Improvement we added an option to send copies of quote notifications to the company admin user. You can find the 'amasty/module-company-account-quote’ package for installing in composer suggest (Note: the feature is available as a part of an active product subscription or support subscription)
  • Improvement we updated the default user role permissions and added new “Viewer”, “Buyer” and “Approver” roles. You can find the 'amasty/module-company-account-subscription-functionality’ package for installing in composer suggest (Note: the feature is available as a part of an active product subscription or support subscription)
x Version 2.7.1 Last Update: Sep 29, 2025
2.7.1 - Sep 29, 2025
  • Fix we addressed the vulnerability within the API functionality
2.7.0 - Sep 03, 2025
  • New we added integration with the Amasty Request a Quote extension, enabling quote creation at the company level and introducing new role permissions for quote management. You can find the 'amasty/module-company-account-quote’ package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • Fix we fixed the issue where state/province and additional information were not displayed after saving a new company account
x Version 2.6.2 Last Update: Jun 12, 2025
2.6.2 - Jun 12, 2025
  • New we added the ability to fetch the list of all created companies via REST API. You can find the 'amasty/module-company-account-subscription-functionality' package for installing in composer suggest (Note: the feature is available as a part of an active product subscription or support subscription)
  • Improvement we enhanced the order approval feature by including the order number in the edit mode message on the cart and checkout pages and ensuring it closes when the company admin logs out
  • Fix we fixed the issue where an email address linked to a company could be used in another account during account information editing and updated the error message for better clarity
  • Fix we updated the ‘Sales Representative’ column in the ‘Company Accounts’ grid to display the name instead of the ID
2.6.1 - Apr 27, 2025
  • Fix we fixed the vulnerability that allowed adjusting the company ID on the company account edit page
2.6.0 - Mar 14, 2025
  • Improvement added the ability to create additional fields for the Company Registration Form (Note: the functionality is available as a part of an active product subscription or support subscription)
  • Fix PUT API requests now function correctly
  • Fix resolved the issue with editing company roles
x Version 2.5.0 Last Update: Mar 06, 2025
2.5.0 - Mar 06, 2025
  • New we added the Order Approval functionality, allowing placed orders to be transferred to company administrators for review, approval, or rejection. You can find the 'amasty/module-company-account-order-approval-functionality' package for installing in composer suggest (Note: this functionality is available as a part of an active product subscription or support subscription)
  • Compatibility the extension now fully complies with WCAG 2.2 level AA requirements
  • Improvement we enhanced performance by moving email sending to a queue and optimizing the extension's operation for companies with a large number of users
  • Improvement added a store view selection setting for email sending in company settings, allowing you to specify from which store view backend-triggered emails should be sent, preventing potential issues with email template detection
  • Improvement added the ability to disable email notifications for company administrators (Note: the functionality is available as a part of an active product subscription or support subscription)
  • Fix resolved the error that occurred when importing company store credits
x Version 2.4.0 Last Update: Aug 07, 2024
2.4.0 - Aug 07, 2024
  • New we added the ability for administrators to build a Company Hierarchy by assigning related companies to a designated parent company. (Note: this functionality is available as part of an active product subscription or support subscription. Please find "amasty/module-company-account-subaccount" in the suggest section. Temporarily not available on Hyvä Theme.)
x Version 2.3.0 Last Update: Jul 16, 2024
2.3.0 - Jul 16, 2024
  • New it is now possible to create a Company Account directly during registration on the "Sign In" and "Create an Account" pages (Note: the functionality is available as a part of an active product subscription or support subscription)
  • New we added the ability to import and export Company Accounts data (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • Compatibility now the extension is compatible with Magento 2.4.7
  • Improvement we added the ability to disable sending emails notifications to customers (Note: the functionality is available as a part of an active product subscription or support subscription)
  • Improvement we expanded the API functionality, and now when creating an order through the API, the company account data is included both in the order in the admin panel and when retrieving order information via a GET request
  • Fix we solved the module translation issue
x Version 2.2.1 Last Update: Jan 03, 2024
2.2.1 - Jan 03, 2024
  • Improvement we improved system messages to avoid conflicts with Magento configuration settings
  • Fix we solved the problem with the return of store credits to a Company Account balance when the buyer cancels an order
  • Fix we fixed the issue with the 'Overdraft Limit' setting validation when saving a Company Account
  • Fix now a company is successfully created even if it is not given a State/Province
2.2.0 - Sep 27, 2023
  • Compatibility we added the compatibility with Hyvä Theme for B2B Company Account. You can find the 'amasty/module-company-account-hyva' package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • Fix we resolved the issue with editing and saving company information
x Version 2.1.1 Last Update: Mar 13, 2023
2.1.1 - Mar 13, 2023
  • Compatibility now the extension is compatible with Magento 2.4.5-p2, 2.4.6
2.1.0 - Feb 16, 2023
  • New: we added the possibility to handle CRUD actions on Company Account via REST API
  • Improvement now customers assignment to Company Accounts via mass action occurs through a modal window that improves the speed of loading and rendering the Customers grid
  • Fix the problem with PayPal payment method displaying on Checkout Page when the Company Account module is enabled was resolved
  • Fix we fixed the error occurred while 'Convert to Order' process
x Version 2.0.8 Last Update: Nov 24, 2022
2.0.8 - Nov 24, 2022
  • Improvement now it is possible to use Company Store Credit payment method when creating order from the backend
  • Fix we fixed the memory limit issue occurred while setup:upgrade command running
  • Fix we resolved the issue with the getMainTable request
  • Fix the issue with Terms and Conditions displaying when Company Store Credit payment method is being used was resolved
2.0.7 - Jun 17, 2022
  • Compatibility now the extension is compatible with Magento 2.4.4
2.0.6 - Mar 15, 2022
  • Fix we adjusted the way extension gets customer data
  • Fix we resolved the issue with saving company data
  • Fix we adjusted extension i18n localization file
2.0.5 - Nov 16, 2021
  • Fix we resolved the issue with extension not getting customer ID
2.0.4 - Sep 14, 2021
  • Compatibility we added the integration with the Amasty Custom Reports Builder extension so that you can create reports using extension data
2.0.3 - Apr 20, 2021
  • Fix we resolved the issue with updating of company user’s data
  • Fix we corrected the pagination of company orders' grid
2.0.2 - Feb 12, 2021
  • Improvement we have amended the elements of the administrative panel to meet Magento guidelines regarding Admin Panel Placement and Design
2.0.1 - Jan 21, 2021
  • Improvement we added an option to configure the URL key for company pages on the storefront
2.0.0 - Dec 17, 2020
  • New we introduced the new offline payment method and the Company Store Credit functionality: now you can let companies buy now and pay later, or let them make advance payments so that other company members can use available prepayment on checkout. Moreover you can allow companies to have negative balance and collect penalties for overdue payments
  • New now it is possible to use Companies in conditions for Cart Price Rules or Amasty Customer Group Catalog and set targeted promotions for specific companies
  • Improvement we added a Company Account link to the top Customer Menu for better navigation
x Version 1.1.6 Last Update: Nov 18, 2020
1.1.6 - Nov 18, 2020
  • Fix we resolved the issue occurred upon editing of customers who are associated with a deleted company account
  • Fix we corrected the creation of customer accounts from the administrative panel in case they do not initially belong to any company account
1.1.5 - Oct 10, 2020
  • Compatibility now extension is compatible with Magneto 2.4.1
  • Fix we resolved the issue with visibility of user orders to other users in some cases
1.1.4 - Oct 05, 2020
  • Improvement MFTF tests were moved to additional packages particular for Magento 2.3.5+ and Magento 2.4.0+
1.1.3 - Aug 19, 2020
  • Improvement now the default role can’t be deleted in order to avoid possible errors upon adding of new users
1.1.2 - Aug 10, 2020
  • Compatibility ?ompatibility with Magento 2.4 was added
  • New now the extension is covered by MFTF tests, which will help to improve its quality and stability
1.1.1 - Jul 09, 2020
  • Fix we corrected the reorder process for orders placed before Company Account creation
1.1.0 - Jul 07, 2020
  • New we added the option to limit orders viewing and placement by company users with the help of appropriate role permissions
  • New now you can choose which payment methods will be available for users of each specific company during checkout process
  • Improvement we added an option not to set the same Customer Group to all company members (can be used if Customer Groups are assigned to customers automatically based on VAT ID)
x Version 1.1.6 Last Update: Mar 10, 2026
1.1.6 - Mar 10, 2026
  • Compatibility we added compatibility with the Amasty Request a Quote feature that allows adding multiple approved quotes to the cart at once. You can find the 'amasty/module-request-quote-merge-multiple-quotes-hyva’ package for installing in composer suggest for the Request a Quote extension
1.1.5 - Jan 09, 2026
  • Compatibility we updated the module to fully comply with Hyvä Theme version 1.4
1.1.4 - Oct 02, 2025
  • Compatibility we updated the module to fully comply with the Hyvä Theme and Hyvä Checkout Content Security Policies (Note: Hyvä compatibilities are available with an active product subscription or support subscription)
1.1.3 - Sep 03, 2025
  • New we added integration with the Amasty Request a Quote extension, enabling quote creation at the company level and introducing new role permissions for quote management. You can find the 'amasty/module-company-account-quote’ package for installing in composer suggest for the Company Account extension (Note: the feature is available as a part of an active product subscription or support subscription)
1.1.2 - May 23, 2025
  • Compatibility the Hyvä Theme compatibility package now fully complies with WCAG 2.2 Level AA requirements
1.1.1 - Mar 14, 2025
  • Improvement added the ability to create additional fields for the Campaign Registration Form
1.1.0 - Mar 06, 2025
  • New we added the Order Approval functionality, allowing placed orders to be transferred to company administrators for review, approval, or rejection. You can find the 'amasty/module-company-account-approval-hyva' package for installing in composer suggest (Note: this functionality is available as a part of an active product subscription or support subscription)
  • Improvement the option to create a Company Account directly during registration on the "Sign In" and "Create an Account" pages is now available for the Hyvä Theme. You can find the 'amasty/module-company-account-register-hyva' package for installing in composer suggest (Note: this functionality is available as a part of an active product subscription or support subscription)
  • Improvement the ability for administrators to build a Company Hierarchy by assigning related companies to a designated parent company is also available for the Hyvä Theme. You can find the 'amasty/module-company-account-subaccount-hyva' package for installing in composer suggest (Note: this functionality is available as a part of an active product subscription or support subscription)
x Version 1.0.1 Last Update: Apr 22, 2024
1.0.1 - Apr 22, 2024
  • Improvement we updated module CSS files
1.0.0 - Sep 25, 2023
  • Initial Release
x Version 1.0.2 Last Update: Jan 09, 2026
1.0.2 - Jan 09, 2026
  • Compatibility we updated the module to fully comply with Hyvä Theme version 1.4
1.0.1 - Oct 02, 2025
  • Compatibility we updated the module to fully comply with the Hyvä Checkout Content Security Policy
1.0.0 - Jun 16, 2025
  • Initial release
Loading