cancel
Showing results for 
Search instead for 
Did you mean: 

custom user roles & checkout flow

custom user roles & checkout flow

Hi, i want to do some customizations & would like to know your thoughts on a few items:

Catalogue

  • Multiple suppliers
  • Bulk product import
  • Different products should be available based on region of buyer

 

Custom role-based Users

  • Company users
    • Buyer
    • Manager
  • Store admin

 

Workflow

  • Buyer purchases items using standard cart/check-out process
  • At point of purchase, order is sent to manager for approval
  • Manager approves purchase, purchase is completed, CC is charged, order is submitted to all suppliers
3 REPLIES 3

Re: custom user roles & checkout flow

Hi @theo_p,

 

I think you can get it with Magento but not using the platform as-is.

It seems you're looking for a mix between marketplace and B2B. Right?

 

Re: custom user roles & checkout flow

Hello @theo_p,

 

There is one extension Multi User account which fulfill your requirement.

There is some below features which is required for your store.

  • Multi-User Account- A Magento customer account can have multiple sub-user accounts
  • Order Viewing- Account owner can set sub-users to see only their order history or all orders
  • Viewing Cart– Set sub-user to be able to view/not view cart. Account owner can see sub-user’s cart.
  • Cart Options- Admin users can set if sub-users share or do not share a shopping cart
  • Order Permissions- Choose which sub-user can manage orders
  • Order Approval- Require sub-admin users to request order approval from the account owner.

 

Please take a look on demo before buying extension.

https://www.cminds.com/magento-extensions/magento-multi-user-account-extension/#features

--
If issue is solved, Click "Kudos" & "Accept as Solution"

Re: custom user roles & checkout flow

Hi @theo_p

I think a marketplace business model can help you out. With the multi-seller functionality, you can have multiple suppliers in your site. There are plugins available that automates the management of multiple vendors and bulk product import.