Coming Soon: M2 COOKIE CONSENT Extension - Create a consent bar for compliance with EU Cookie Regulations with the support of Google Consent Mode v2!

Magento 2 Company Account

100+ downloads
Magento 2

B2B company structure is an additional feature for Magento 2 that allows sharing access of one company account to various sub-users. Each sub-user is granted specific roles and permissions to access store information and resources to deal with B2B tasks.

Build Pro Team to Streamline B2B Workload with Magento 2 Company Account: Create unlimited sub-users and grant them different roles and access levels.

  • Create company account from backend and notify customers
  • Create and manage multiple users of the company account at ease
  • Define roles and permissions for specific users with click.

NEW UPDATES:

  • Compatible with Hyva theme
  • Compatible with Magento ver 2.4.6 & PHP 8.2
  • Support RESTful & GraphQL APIs
  • Compatible with Magento 2 B2B Registration Form and Magento 2 Request for Quote
  • Approve order requests before the official order placement.
  • View order reports of entire sub-users in one grid

 

Community: 2.3.x - 2.4.x
|
Enterprise: 2.3.x - 2.4.x

B2B company structure is an additional feature for Magento 2 that allows sharing access of one company account to various sub-users. Each sub-user is granted specific roles and permissions to access store information and resources to deal with B2B tasks.

Build Pro Team to Streamline B2B Workload with Magento 2 Company Account: Create unlimited sub-users and grant them different roles and access levels.

  • Create company account from backend and notify customers
  • Create and manage multiple users of the company account at ease
  • Define roles and permissions for specific users with click.

NEW UPDATES:

  • Compatible with Hyva theme
  • Compatible with Magento ver 2.4.6 & PHP 8.2
  • Support RESTful & GraphQL APIs
  • Compatible with Magento 2 B2B Registration Form and Magento 2 Request for Quote
  • Approve order requests before the official order placement.
  • View order reports of entire sub-users in one grid

 

Community: 2.3.x - 2.4.x
|
Enterprise: 2.3.x - 2.4.x

 

Free
1-Year Support

 

Free
Lifetime Update

 

Free
Installation

 

(*) 30-Day
Money Back

$119.00

Why Do You Need B2B Company Account?

Unlike online B2C transactions, which are often involved with individuals’ buying decisions, the B2B transaction management is much more complicated with the participation of a team.

Hence, it is the best practice in B2B eCommerce that all individuals associated with a business have a shared account, by which they can access the data resources and deal with their roles promptly.

That is when a Company Account fits the business scenarios.

Read on to explore our extension delighters!

How Does Magento 2 Company Account Work?

The concept of Magento 2 Company Account was first introduced in the B2B Commerce solution.

A B2B customer can request an account registration via direct contact with the store admin.

Once the request is approved, the register - thereby the super-administrator or company admin can appoint sub-users to shoulder the management by creating roles and permissions for those sub-users. Then, all activities of sub-users are clearly recorded and can be managed by those who have permissions.

This process will cut down the time and cost of communication and management, and of course, improve the B2B efficiency significantly.

Before getting insight into our B2B extension, please keep in mind some keywords:

  • The store admin: It is you who will review, approve, or disapprove the registration
  • Company admin (or super-admin): One who registers the account in the first place.
  • Sub-users: Sub-users are created by company admin or store admin under Account management. They have limited roles and permissions.

Streamline B2B shopping experience

Fulfill the needs of B2B customers by allowing companies to create multiple staff accounts. Give company admin the ability to manage sub-accounts and assign user roles to company members.

It’s the best way to attract more wholesale buyers to your store, as well as keep them engaged.

As a result, your revenue will increase naturally!

Highlight Feature of Magento 2 B2B Company Structure Extension

Create-a-new-company-accountCreate-a-new-company-account
Magento 2 Address informationMagento 2 Address information
Magento 2 Address informationMagento 2 Address information

Create company account from backend

We make use of the user-friendly default registration form for B2B customers to submit their registration requests.

And they can contact the admin either before or after the registration to request to be a company account. 

The familiar interface guarantees an easy and streamlined experience.

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

Activate company account for Magento 2

When reviewing B2B customers, the admin can either enable or disable the function. 

In B2B, remember that “Trust, but Verify.

An email notification will be sent to the company admin to inform of the store admin’s decision.

Magento 2 Custom RegistrationMagento 2 Custom Registration
Magento 2 Address informationMagento 2 Address information
add roles and permissionsadd roles and permissions
Magento 2 Address informationMagento 2 Address information
Magento 2 Address informationMagento 2 Address information

Build a B2B multi-user company structure

Now, the Company Account for Magento 2 is ready for the company admin. He/She can login to the account and create any number of sub-users with roles and permissions accordingly.

  • Roles: Roles are often the title or the main responsibility of the sub-users in a B2B company. In B2B Commerce solutions, there are three recommended roles, including Default user, senior buyer, and assistant buyer.
  • Permissions: Here the company admin can grant store information and resources accessible under the created roles.
  • Sub-users: Sub-users are defined by specific user emails, roles, and permissions. When they are added to the account, a confirmation email will be sent.

Sub-users, roles, and permissions can be added from the storefront Account Dashboard or in the backend Customer Edit Page.

Up-to-date Features per Company Account

Manage orders with “order waiting” tab

B2B order transactions are usually large in volume, so better safe than sorry, the orders must be carefully verified and approved before the official order placement.

Thus, “Order Waiting Approval” feature is developed so that the company admin can accept or reject the orders to protect the financial flow and enhance the order management.

Keep the B2B business on track

With multiple sub-users under one account, the company admin has no time to log into one-by-one user accounts to manage their activities.

Fortunately, we present visual reports under the company admin’s fingertips, in which they can quickly check:

    • The number of orders per user
    • The total order value per user
    • The creation of sub-users

>>> Discover a massive of useful Extension for Magento 2 from BSS commerce

    The Best Solution With The Best Prices
    Basic Account
    Multiple sub-users with different roles and access levels
    • Create account from either backend or frontend;
    • Manage account registration from customer grid;
    • Create and manage sub-users easily;
    • Click and grant roles and permissions.

    $ 119.00

    Combine the Basic Account features with:

    • Turn any customers into users under the same account;
    • Solve the problem of connecting different staff with different accounts.


    $ 147.00

    Include all Improved Account features and:

    • Get full control on account registration;
    • Add custom attributes to enrich customer database;
    • Customize price lists tailored for company customers;
    • Assign credit for companies to buy on credit and pay later.






    $ 371.00

    Why BSS Magento 2 Company Account

    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.

    Qualified Code

    We have developed a validation tool to ensure that every piece of code follows Magento coding standards.

    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

    • 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.2.7 (Mar 6, 2024): 
      • Fix bugs: can not filter the "Purchased Date" column at the backend correctly.
    • v1.2.6 (Jan 29, 2024): 
      • Fix bugs:
        • Sub-user token error in Magento 2.4.x
        • Sub-user and company admin cannot place separate orders
    • v1.2.5 (Dec 25, 2023):
      • Update: Modify role labels in permission tree
      • Fix bug when calling bssCompanyAccountResetSubPassword GraphQL mutation
    • v1.2.4 (May 26, 2023): Update: Compatible with Magento 2.4.6, PHP 8.2
    • v1.2.3 (May 11, 2023):
      • Fix Bug: Security hole: Subusers without permission to add roles can still access the add new role page via a link
      • Update: Compatible with Request for Quote
      • Update: Compatible with BSS M2 One Step Check-out (in progress)
    • Hyva compatible v1.0.1 (March 17, 2023): Fix bug: Missing "Created by" column.
    • Hyva compatible v1.0.0 (Feb 3, 2023): First release
    • v1.2.2 (Jan 19, 2023): Fix pagination and other errors. Fix data type casting error. Optimize code. Compatible with Magento ver 2.4.5. and PHP 8.1.

    • GraphQl v1.0.2 (Jan 19, 2023): Update GraphQL APIs to create and delete sub-users.

    • v1.2.1 (Jul 26, 2022): Convert from installSchema to db_schema. Fix bug saving role.
    • v1.2.0 (Jun 21, 2022): Fix bug add-ons CustomerToSubUser: can not assign a customer to sub-user without SMTP; Fix Bug: no external lock with order_id; Fix Bug: Button "Back" is not translated because it has not yet used the translated card in the template.File; Update: Add role submit Order Waiting for sub-user; Update: Admin company account and sub-user have permission to approve Order Waiting; Update: Company Account Report; Compatible with BSS M2 Customer Attributes: Attribute 'Is Company Account' of BSS M2 Company Account is enabled when adding BSS Customer Attributes; Update: Add email notifications when updating sub-user/role and re-compose the email order in Configuration (BE).
    • v1.0.7 (Oct 18, 2021): Update Restful API and GraphQL.
    • v1.0.6 (July 18, 2021): Fix bug when sub-user role is set to admin; Fix bug when email service is not set up sub-user is not deleted in sub-user management; Fix bug of when sub-user’s role is admin it’s uanble to add to cart and add to quote; Show label when exported; Update ability to remove permission by xml (company_rules.xml)
    • v1.0.5 (Jun 10, 2021): Remove redundant code
    • v1.0.4 (April 1, 2021): Support REST API that allows creating and deleting sub-users
    • v1.0.3 (Mar 12, 2021): Compatible with M2 Order Delivery Date by BSS Commerce
    • v1.0.2 (Nov 04, 2020): Fix installation issue
    • v1.0.1 (Oct 18, 2020): Fix bug not creating role without choosing permission; Fix bug duplicate admin role key when setting up module; Fix bug not setting up role for email account; Create 2 role “Create a Quote” and “View Quotes”; Process sub user when Submit Quote Request; Fix bug module mixxin; Fix bug when Send Tracking Information from shipment; Fix conflict with M2 Customer Attribute when attribute type is file; Update logic display of sub user when saving sub user without configuring smtp; Fix duplicate data in table bss_sub_user_order when installing with other modules in B2B Packages; Save order information from quote extension in backend as admin; Update logic email sending to sub user when creating quotes_extensions
    • v1.0.0 (May 27, 2020): First Release
    Want more? Talk to us
    Contact us Now

    OR, CHECK OUT OUR ONLINE SUPPORT CENTER

    Want Contact