Can a dealer create orders and issue invoices for the customer?
Yes, the admin user with the dealer role can create orders and issue invoices.
To let the user with the dealer role create orders and invoices, resources should be set up for him within System → Permissions → User Roles → select the role to update → Role Resources. Please refer to the following screenshot to see the required permissions.
With these permissions, the dealer has access to the orders and invoices of the customers assigned to them.
Here is an example of the order created by a dealer:
And an example of the created invoice:
Related Articles
Is it possible to only allow a user view and edit specific customer attributes in the customer profile?
By default, the Advanced Permissions for Magento 2 extension doesn't offer restrictions that can limit what customer attributes a user can view & edit in the customer profile in the Admin Panel. In case you require such an option, consider our Sales ...
Is it possible to only give a user access to specific customers/customer groups?
At the moment, the Advanced Permissions for Magento 2 extension doesn't introduce the option to limit users' access to specific customers or customer groups. However, this feature is present in the Sales Reps & Dealers extension that allows for ...
How to create an RMA request from the admin panel?
To create a refund request from the backend, proceed to Sales → Orders, choose the order you'd like to return, and click the Create Return option on the order details page.
How to make a shipping method available in the Admin Panel only?
If you would like to make a certain shipping method available only for specific orders in the Admin Panel, it is possible using our Shipping Restrictions extension. Step 1. You need to create a restriction rule in Sales → Shipping Restrictions → Add ...
If there are multiple subscription products in the order, how many orders will be created with the next billing cycle?
If the order contains two or more subscription products, the system will automatically generate separate orders for each product when it comes to the next payment.