Introduce Fulfillment Constraints built on Shopify Function
Effective July 19, 2023
As of 2023-10 version of the Shopify Functions API, you can use the Fulfillment Constraints API to have a higher degree of customization when defining fulfillment and delivery strategies. With this API, checkout won’t return any shipping rates if the configured constraints can’t be met.
For example, you can specify that certain products must be fulfilled from a specific location, based on buyer information, cart information or metafields.
Learn more about Fulfillment Constraints on Shopify.dev.