Extracting new orders/preventing invalid admin orders

Extracting new orders/preventing invalid admin orders

mg21
Visitor
1 0 0
My integration with my ERP will extract new orders via graphql API based on creation date every 10 minutes. 
 
However, I have customer service agents who are also creating orders using draft orders. I realized they can create incomplete orders. Ie In a draft order they can forget the recipient address!
 
If they do that, the order will be extracted in an incomplete state and sent to our ERP. 
 
What is the correct way to tell the ERP that there are new orders that are valid? And to let the ERP know to pick up orders that were created?

I’ve investigated tagging orders with Flow to tell the integration they’re ok to pull down, but then I’d have to create another trigger to look for updated orders to check if the tag was added, etc.
Replies 0 (0)