Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Sub Accounts for Company Customers with Roles and Shared Addresses

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: SUBACCOUNTS1

  • company account with sub accounts for buyers, approvers and accounting
  • invitation by email, permissions per role freely adjustable
  • shared addresses and order history of the company
  • blocking, role changes and overview in the admin
Auf Lager
€249.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 Features

Magento 2 Sub Accounts: one company account, many employees with clear permissions

With Magento 2 sub accounts from Mironsoft, company customers create separate logins for their employees under the main account. Every employee signs in with their own credentials, receives a role such as buyer, approver, accounting or viewer and sees only what that role allows. Addresses and order history belong to the company. The interface runs on Alpine.js in the Hyvä theme and needs no extra library.

Sub accounts per company

The main account invites employees, creates sub accounts, changes roles and blocks logins without your support team stepping in.

Invitation by email

The employee receives a registration link, sets a password and is assigned to the company straight away.

Roles and permissions

Buyer, approver, accounting and viewer with a permission matrix that you adjust in the admin.

Ordering for the company

Sub accounts order to company addresses, and the order appears in the company account and with the main account.

Shared addresses

Shipping and billing addresses are maintained once and can be picked by all sub accounts.

Blocking and control

The main account blocks departed employees at once, while orders and history are kept.

Why sub accounts

Why company customers need Magento 2 sub accounts

In companies one person rarely orders alone. The workshop reports demand, purchasing orders, accounting checks invoices and management keeps an overview. When everyone shares one password, all traceability is lost. Merchants therefore search for Magento 2 sub accounts, for a Magento 2 company account with employees, or for roles and permissions for customers. By default every customer is a single account without any hierarchy.

With Magento 2 sub accounts every employee gets a login and the company stays in control: who ordered, who may see invoices, who was blocked. That reduces support questions and makes your shop usable for larger customers in the first place.

01Company and invitation

Create Magento 2 sub accounts: invite employees by email

The main account opens the Employees area in the customer account and enters name, email address and role. The module sends an invitation with a time-limited registration link. The employee sets a password and then belongs to the company. If the email address is already registered as a customer, the existing account is linked after confirmation instead of creating a duplicate. In the admin you limit how many sub accounts a company may create.

  • Invitation with registration link and expiry date
  • Existing customers are linked after confirmation
  • Maximum number of sub accounts per company configurable
My account › Employees
M. Example · Buyerinvited
A. Sample · Approveractive
Example data, the invitation expires after 7 days
Stores › Configuration › Mironsoft › Sub Accounts
Role buyer
order, own orders
Role accounting
view invoices
Role viewer
read only
02Roles and permissions

Define roles and permissions for Magento 2 sub accounts

In the admin you define roles and assign permissions: place orders, view company orders, download invoices, maintain addresses, manage employees. Buyer, approver, accounting and viewer are preset, and you can add further roles. The main account may change the roles of sub accounts but can never remove its own rights. Whatever a role may not do is hidden on the pages instead of showing an error message.

  • Four preset roles, custom roles possible
  • Permission matrix for ordering, viewing, invoices, addresses
  • Areas that are not allowed are hidden
03Shared data

Shared addresses and order history of the company

Shipping and billing addresses are maintained once at company level and can be selected by all sub accounts at checkout. The role decides who may change the billing address. The order history shows the main account and accounting all company orders, while a buyer sees only their own. That keeps it traceable which sub account ordered what, even when the employee leaves the company later.

  • Maintain addresses once, use them everywhere
  • Order visibility per role
  • History is kept after an employee leaves
Frontend · Company addresses
North warehouse (example)shipping address
Head office (example)billing address
All sub accounts see these addresses
Customers › Company accounts
Example Ltd4 sub accounts
Sample Inc2 sub accounts
Filter by company, role, last login
04Admin and privacy

Admin overview of companies, blocking and data protection

In the admin you see all companies with their sub accounts, roles and the date of the last login. You can block accounts, change roles and dissolve a company. The module stores only the link between account, company and role; order data stays in the Magento tables. Notes on data processing and retention periods can be added to the email template, and legal review is the responsibility of the shop operator.

  • Overview of all companies with sub accounts
  • Blocking and role changes also in the admin
  • Assignment separate from order data
Use cases

Where Magento 2 sub accounts save time in daily shop work

Four situations in which a shared password is no longer enough.

Trades and workshops

With Magento 2 sub accounts fitters report demand, purchasing orders, and management sees every order in the company history.

Office and practice supplies

Several locations use Magento 2 sub accounts to order to their own shipping addresses while accounting downloads the invoices centrally.

Wholesale with branches

Every branch gets a sub account with its own shipping address, while conditions and billing address stay central.

Agencies and service providers

A service provider orders on behalf of several clients and separates the logins cleanly by role.

Comparison

Magento 2 sub accounts compared: single account and company structure

What changes when a company registers several employees in the shop.

TopicWithout moduleWith Mironsoft Company Sub Accounts
LoginsOne password for everyoneOwn login per employee
PermissionsEveryone may do everythingRoles with a permission matrix
AddressesEntered again per accountCompany addresses for all sub accounts
TraceabilityUnclear who orderedOrder history with sub account
Staff changesChange password, create a new accountBlock or invite within minutes
Setup

How we set up Magento 2 sub accounts for your shop

The process after you place the order.

1

Alignment

You tell us which roles your Magento 2 sub accounts need, their permissions and the maximum number per company.

2

Installation

We install the module and configure the Magento 2 sub accounts for your websites and store views.

3

Roles and addresses

We create roles and the permission matrix and check how company addresses appear at checkout.

4

Email templates

We style invitation, blocking and confirmation emails to match your shop, per store view.

5

Test and handover

We test invitation, role changes, blocking and visibility and train your team on the admin overview.

Scope

Scope of Magento 2 sub accounts compared with the B2B package and customer approval

The B2B package from Mironsoft bundles general wholesale features such as prices and conditions, and customer approval releases new registrations manually. Magento 2 sub accounts have a different job: inside a company they map employees with roles and shared addresses.

All three modules can be combined, for example approval of the company by your team and management of employees by the main account. Approvals and spending limits per sub account are handled by a separate module.

05How the purchase works

No download — personal setup instead

Company Sub Accounts is not listed here as a ready-made download file to install yourself. The purchase is a commission: after the purchase we get in touch, install the module in your shop and agree roles, permissions and email templates with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about invitations, roles, addresses and how the purchase works.

How can I set up sub accounts for company customers in Magento 2?
The main account invites employees by email in the customer account and chooses a role. The Magento 2 sub accounts are then assigned to the company right away.
How can I create employees with roles and permissions in Magento 2?
In the admin you create roles and assign permissions such as ordering, viewing invoices or maintaining addresses. The main account gives the roles to its employees.
Do the sub accounts share addresses?
Yes, in Magento 2 sub accounts the shipping and billing addresses are maintained at company level and can be selected by all sub accounts at checkout.
Who sees which orders?
The role decides. The main account and accounting see all company orders, while a buyer sees only their own.
What happens when an employee leaves?
The main account blocks the sub account and the order history is kept. The login can be released again later.
Can I limit the number of Magento 2 sub accounts?
Yes, you set the maximum number of sub accounts per company in the admin, globally or per customer group.
What happens with customers who are already registered?
If the email address is already registered, the account is linked after confirmation and no duplicate is created.
Do Magento 2 sub accounts work with Hyvä?
Yes, the interface is built with Alpine.js and Tailwind, without jQuery or Knockout and without an extra library.
Are there approval workflows for orders?
The approver role is prepared; approval thresholds and limits per sub account are covered by a separate Mironsoft module.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the module personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Sub Accounts – Mironsoft Company Sub Accounts
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Sub Accounts – Mironsoft Company Sub Accounts

Magento 2 Sub Accounts – Mironsoft Company Sub Accounts

€249.00