Hi Community,
I previously used the REST api and it has the option of not sending the order confirmation email when creating an order with the customer ID attached. The GraphQL api does not seem to have this option. If a draft order is completed with the customer ID attached it sends an order confirmation email.
Additionally you cannot simply add the customer ID after completing the draft order as only the customers email can be added afterwards not the ID. So if we add the email afterwards to halt the order confirmation email, then the order doesn’t get associated with the correct customer id.
Am I missing something? Or should we still be using the Rest API for order creation?