Our remote customer service team currently take phone orders and create orders in WooC admin so they can then process Lloyds MOTO payments.
We use various dynamic pricing, discount rules, bundle offers and automating shipping rules/pricing that only work on the front end of the site.
Our customer service team are also not overly familiar with our products and there is no visual indication of product when adding line items to an admin order.
It would be really useful, that for a specific user role, they could create the order on the front end. That way discounts, dynamic pricing etc would be applied. They would also have a much easier time finding and adding the products and automated shipping rules too. Even if order payment isn't taken on the front, but they are then redirected to the usual MOTO payment screen after setting up the order.
I hope this makes sense and is something you might consider?
I guess, creating a front end order, without payment (a bit like a cash on delivery or other Payless order). On the order confirmation screen, for this specific user role, either the MOTO button could be visible or a redirect to the MOTO order payment screen.