Customer meta field is not supported for order

For syncing orders from Shopify to NetSuite, I have a query. When orders are received in Shopify, we need to check the related customer before creating a sales order in NetSuite. If the customer's meta field is true, then the sales order should be created in NetSuite. For Example, If Existing Customer: Meta field Draft Order = True (No payment required). Sales order need to create in NetSuite. If Meta field Draft Order = False, Pre-Payment Required. Sales order need to create with customer deposit. Please provide a solution for this.

Hi @Test_QA

The Customer Metafield is not available in the Order JSON, so this logic cannot be applied directly.
As an alternative, you can create an Order-level Tag derived from the Customer Metafield values. This tag can then be used as a criterion to control Sales Order sync.

For assistance with setting this up, please raise a support ticket.
Thanks.

Could you just store the value on the customer as a tag? And then use the input filter in the flow to filter out any that do not have the necessary tag?