Hi everyone,
We’re integrating a 3PL (BEX) that connects to Shopify using an Admin API access token and automatically pulls orders from Shopify.
Context:
-
We do have a custom Shopify app, but the BEX pulls orders directly from Shopify, not through our app.
-
The 3PL does not support order filtering (e.g. by shipping country).
-
They should only handle Non-US orders.
-
US orders must be fulfilled by another provider.
Is there any Shopify-native way to prevent a third-party app from pulling or acting on US orders once it has Admin API access?
Additional:
To avoid routing issues, we’re planning to use Shopify order tags to clearly indicate which orders should be handled by BEX (e.g. fulfillment:BEX, fulfillment:MK).
However, they said they cannot. Their system cannot pull the orders based on conditions.
Thanks.