nopSolutions / nopCommerce

ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
https://www.nopcommerce.com
Other
9.18k stars 5.27k forks source link

Multiple corporate customer accounts (accounts & sub-users) #2393

Open AndreiMaz opened 7 years ago

AndreiMaz commented 7 years ago

Let's add support for multiple corporate customer accounts with configurable roles, permissions and workflows

When you incorporate B2B company accounts in your store, you can simplify the corporate shopping experience by enabling companies to create multiple subaccounts (for employees) with flexible permissions based on user roles in their organization. Depending on the company, a store administrator can adjust promotions and prices to suit their needs, and create highly customized offers that cater to the shoppers’ demands and increase orders

Advantages of a company account:

Currently it's supported in https://www.selectsystems.com.au/company-management-system

tigran-avdalyan commented 7 years ago

@AndreiMaz For example Accountant, Content Management Admin, HR, Warehouse Admin, and else?

eadameg commented 7 years ago

It is common to have some clerks preparing the orders and other approving them

seanrockster commented 7 years ago

subaccounts for example, company X has several users sharing common data (addresses, permissions etc) and company X has n branches, each of the branches has multiple users sharing, possibly, a different set of addresses and permissions. Maybe not very common however we have a few cases like this.

eadameg commented 7 years ago

We have a couple of clients using this feature. They use two roles one is Buyer who can view the companies assigned prices/products and prepare the order and another for Authorizer who can prepare orders (add products to cart) and authorize them (proceed beyond the shopping cart)