See also:
- How to create an order programmatically with
\Magento\Sales\Model\AdminOrder\Create::createOrder()? - How to create an order programmatically with
\Magento\Quote\Model\QuoteManagement::submit()? - How to create an order programmatically with
\Magento\Quote\Api\CartManagementInterface::placeOrder()? - How does an order placement work for a guest customer?
- How does an order placement work for a registered customer?