B2B Company Accounts for Magento 2
Manage corporate accounts from the admin panel and enable customers to create companies from the storefront.
- Monitor orders of all customers within the company account
- Add company domains so users are automatically assigned to a company
- Allow company admin to set roles and permissions for child accounts
- Change status and edit information of company users
- Configure company registration form on the storefront
- Integration with B2B Private Catalogs, B2B Company Credit, B2B Requisition List, Cart to Quote, Quick order, Sales Representative, NET 30, Easy Reorder, Advanced Subscription Products, Payment & Shipping Restrictions
- Hyvä-compatible
Adobe Commerce
Compatible
GraphQL Available
$199.00
Company Accounts Gallery
Challenge
It’s hard to imagine B2B e-commerce without long-term and on-going relationships between big and small businesses that are presented as different companies. It happens quite often that multiple employees manage the ordering on behalf of the companies. As a result, there is a need to merge these separate accounts into individual companies. Otherwise, B2B customer accounts will be scattered throughout the database, suffering from the lack of wise management and efficient communication. What’s more, B2B sellers lack visibility - how frequently that client company makes purchases, and what is the revenue.
Solution
Organize your B2B experience, with customer companies getting structured representation within the store. First, collect all the necessary details about business agencies at the moment of registration and decide whether to approve a company or not. Once the company is approved its admin can create as many departments with sub-accounts as he wants and assign clear role boundaries and permissions, creating a clear hierarchy within their company account. Moreover, the admin can even control company orders by approving orders made by other employees on behalf of the company.
Provide smooth B2B shopping experience
Increase customer lifetime value by allowing companies to create multiple staff accounts within your store. Allow company admin to manage sub-accounts, edit personal information and assign user roles to company members. Maintain your sales strategy by monitoring customers’ purchase history and orders placed by other company members. Assign credits to companies, allow requests for quotes, enable customers to create requisition lists, and more with Company Accounts integration with multiple B2B extensions.
Company Account setup
Create and edit company accounts either on the front or backend. Indicate all the essential details of a company, like VAT id, legal address, company administrator, and more. Enable administrators to share addresses with sub-accounts, minimizing the potential for errors when entering address information. Notify users of the company status changes and other significant events via email.
Flexible permissions
Let clients be in full control of creating roles and establishing permissions for account users. Company admin can adjust the level of access of employees according to their responsibilities. Specify a default user role to be assigned to newly created users.
‘1 parent - multiple children’ structure
Company admins can add as many children accounts as needed, assigning business roles, and managing the status of the users. Indicate domains that belong to a certain company to allow new company users whose emails are within these domains to be automatically associated with the company account.
Familiar user experience
Registered company representatives experience the usual B2C functionality to make purchases, claim refunds, and manage company account attributes. Run effective marketing campaigns assigning users to particular customer groups, so they can experience the same marketing activities as usual users.
Simplified wholesale purchasing
Allow businesses to monitor and approve orders and quotes, use reward points within the company. The best B2B practices are achieved thanks to extra benefits such as configurable payment and shipping methods, total company credit balance, easy reorders, and dedicated sales managers, provided by integration with other B2B modules.
Change Company Admin
The "Change Admin" button offers a convenient way to swiftly alter the company admin, streamlining the administrative process.
Integrations
Maximize your company purchasing process efficiency.
Centralize and simplify control over company credits management.
Сustomize product catalogs to each company's needs.
Facilitate the process of distributing and managing company reward points
Enable joint negotiations for the company members.
Unify and monitor all company members' store credit effortlessly.
Improve your customer-centric approach with a customized payment and shipping method for each company.
Enhance the native sales representative functionality within the company.
Facilitate the company subscriptions management.
Improve targeted marketing with customer segmentation.
Customize payment terms according to each company needs.
Advance B2B interaction with unified company management.
MORE FEATURES
Company Users grid
Company admins can edit the details of the users, and quickly update their status in a single grid.
Shared discounts
The same amount of discounts is assigned to all partners within a company.
Admin actions
Customize roles and permissions, change the status of company members and see all company users’ orders.
Import
Import companies and company users via CSV file.
Shared address
Share shipping and billing address with company sub-accounts to reduce errors and streamline the checkout process.
Company Hierarchy
Establish a company structure and assign sub-accounts to different departments based on their respective job titles.
WebAPI
Enjoy WebAPI support out of the box.
Management tools
As a store admin, reassign users between companies, manage Company registration form, edit company info, view companies’ orders history, assign customer groups for company users.
Enable company admins to engage more colleagues in negotiations and achieve win-win deals.
Collect all reward points earned by child users on the company’s account and specify the spending limit of reward points for different user roles.
Assign sales representatives to companies to deal with sales and negotiation.
Set a total credit balance for a company, permissions to the view credit balance, and restrictions on operations with it.
Choose payment methods and shipping options for various customer groups.
Specify credit limit to company accounts and differentiate customer and company credit accounts.
Share requisition lists between company sub-accounts.
-
1.12.1Released 24.04.2024
* Fixed error in "Company Units" tab on CE version
* Fixed error when changing company admin from Admin side
* Fixed error with displaying company account on Companies page for users -
1.12.0Released 01.04.2024
+ Company hierarchy
+ Units for company hierarchy -
1.11.1Released 06.03.2024
* Fixed issue with styles for integration with Sales Representative -
1.11.0Released 19.12.2023
+ An option to share address within the company account
+ Side panel
+ 'Orders' and 'Company Users' tabs are added to the Side panel
* Fixed issue with a ZIP code for optional country -
1.10.0Released 19.09.2023
+ Possibility to Change the Company Admin
+ GraphQL update
+ WebAPI support
+ Added an "Email" column in the Company Administrator change request
+ Orders grid improvement
* Fixed issue with sorting the Company and Status columns in the Customers grid
* Fixed issue when opening shared Requisition Lists
* Fixed issue with generating empty queries
* Fixed issue with blocked customer logins if the AheadWorks_Ca extension is disabled
* Fixed issue with sending emails to one company admin after approving companies
* Fixed issue after importing company account for Magento 246-p1 -
1.9.0Released 13.06.2023
+ GraphQL support
+ Import company users
+ Import companies from CSV
+ Disable extension per website
+ History Log: Added new records for some actions
+ Removed empty "Attention" popup if the "Email" field is cleared in edit mode
* Fixed issue after trying to save a user if the First/Last name contains special characters -
1.8.3Released 09.02.2023
* Fixed issue with design related to the Permissions tree
* Fixed issue with displaying the sidebar on the new company page
* Fixed issue with sorting by Entity ID for the History Log
* Fixed issue with displaying the new or previous domain statuses in emails after a change -
1.8.2Released 30.12.2022
* Fixed issue with filtering by IP address for the History Log
* Fixed issue with success message appearing after unassigning company's admin from a company
* Fixed issue with an incorrect external URL in an email from a different store view
* Fixed issue with filtering
* Fixed issue with the "New company approved" mail that supports multi store setup
* Fixed issue with displaying countries in the grid on the admin and edit page
* Fixed issue with the inability to create a company user after enabling prefix and making tax var number mandatory
* Fixed issue with missing "Delete Company" method
* Fixed issue with the quote creating from the cart when it isn't set for the company
* Fixed issue if date of birth is required -
1.8.1Released 16.12.2022
* Fixed issue with the "My Subscriptions" page after enabling History Log for Sarp2 -
1.8.0Released 13.12.2022
+ History log
+ Unassign/Remove a customer from company at admin
+ Roles to manage subscriptions for accounts from the frontend
+ Manage Roles and Permissions for accounts from the backend
* Fixed issue with conflict with Sarp2 for Magento 2.4.4/2.4.5 -
1.7.3Released 01.06.2022
+ Added new input field for additional information
* Fixed issue with compilation for Magento 2.4.4
* Fixed issue with displaying a grid of company domains for Magento 2.4.4
* Fixed issue with displaying the сompany status in "Company Status Changed" emails for Magento 2.4.4
* Fixed issue with design on the Orders page for Magento 2.4.4 -
1.7.2Released 17.03.2022
+ Declarative schema upgrade -
1.7.1Released 18.10.2021
+Integration with Private Catalog 1.0.0 -
1.7.0Released 05.07.2021
+ Approve Company Users automatically
+ Disable registration for standard Magento customers
+ Company Admin has all permissions disregarding of his role
* Improved compatibility with Magento 2.4
* Incorrect theme is set on the company creation page
* Only "View Transactions" check-box can be clicked
* When a user declines other user's quote, changes in "Shipping Address" are reflected in "History Log" tab
* Improved compatibility with M2 Sales Representative -
1.6.0Released 12.03.2021
+ Order approval by company admin
+ Filtration and sorting are added to My Orders grid in customer account
+ Additional email notifications related to domains can be configured
+ Additional email notifications when a customer is assigned to the company can be configured
* M2 Cart to Quotes integration improvements
* M2 One Step Checkout integration improvements
* Fixed issues for Magento Marketplace -
1.5.1Released 18.02.2021
+ Compatibility with Magento 2.4.2
* Company Accounts Configuration page is empty
* Company can be created with existing domain
* Fixed error that occurs during csv import on the order grid with a filter applied
* Data of deleted user are absent on the order page
* User isn't added to the company when one's created on the Create New Order page
* It' impossible to add a specific domain into domain preferences
* Fixed issue with filers on the Customers grid -
1.5.0Released 04.01.2021
+ Customization of Company Account creation form
+ Assigning users with the same domain to a company automatically
+ Restrict domains for auto-assigning
+ Company admin can create an account as B2C user If a company account is declined
+ Support native ReCaptcha for Company submission form
+ Phone Number is not a mandatory field for Sub-account form
+ Email notification is sent when Company Admin adds a new domain
+ Integration with Sales Representative: some options have been renamed and hints have been added
* Fixed issue when links created for 'Add new user' or 'Add new role' buttons do not take into account base url changes
* Fixed translation issues -
1.4.0Released 26.10.2020
+ Added feature to display Company name in Order and Invoice details
+ Integration with Aheadworks Reward Points
* Fixed issue when Quote can be created even if it isn't set for company
* Minor UI adjustments
* Fixed issue when State/Province column displays numbers in 'Companies' grid -
1.3.2Released 12.10.2020
* Fixed issue when filters don't work in Customers grid if Company Accounts module is enabled on the store -
1.3.1Released 12.08.2020
* Fixed issue of wrong Sales Representative IDs when creating company accounts via API. -
1.3.0Released 06.04.2020
+ Integration with Aheadworks B2B Requisition List
* Сompatibility issue with Aheadworks B2B Company Credit -
1.2.0Released 27.02.2020
+ Integration with Aheadworks B2B Company Credit -
1.1.1Released 27.01.2020
* Error appears while trying to export a file in the 'Companies' tab -
1.1.0Released 22.01.2020
+ Additional default roles
+ Integration with Payment Restrictions
+ 'Default Role' option can be set up on 'Edit Role' page
+ Added 'Allowed Payment Methods' column to Companies grid
* Fixed issue with 'Add New Role' option
* Fixed issue when a company's administrator can be deleted in Admin
* Removed 'Edit' button for users with "New User (default)" role
* Improved work of 'Payment methods' filtering
* Fixed issue when disabled payment methods are present in 'Payment Methods' multiselect -
1.0.0Released 15.10.2019
* Initial release
Product Questions
rename the fields, shuffle the fields to the desired order, enable or disable fields, set fields as "Required".