Yes, retailers can create orders with supplier products on behalf of a customer.
There are several applications for this, for example, a customer may make a mistake in their original order. Find more information on creating draft orders here.
Note: Once an order is created, the retailer may need to manually request fulfillment - more information in this article.