We have multiple warehouses in Shopify, and now we are addressing the issue of which warehouse an order is allocated to after its creation.
1. In total, we have Customer Local Warehouse A, Customer Local Warehouse B, and Customer Local Warehouse C; along with Fulfillment Service A, Fulfillment Service B, and Fulfillment Service C. 2. All of these warehouses have inventory. 3. Customer Local Warehouse A is the closest to the recipient's address, followed by Customer Local Warehouse B.
The issue is: after a customer places an order, we wish to assign the order fulfillment to Fulfillment Service B. However, it is consistently being allocated to Customer Local Warehouse A.
Our premise is that we have set routing rules in shipping and delivery. We only kept the option "Use the ranked location." Within this option, we allocated Fulfillment Service B to Address Group A, and all other addresses were assigned to Address Group B, with Address Group A being ranked at the top. Apart from this rule, we haven't set any other rules.
We noticed a detail: if Customer Local Warehouse A, Customer Local Warehouse B, and Customer Local Warehouse C are all out of stock, but Fulfillment Service A, Fulfillment Service B, and Fulfillment Service C have inventory, the order fulfillment will be allocated to one of these three fulfillment services.
Currently, it seems that the routing rules we set are not functioning as intended. We are wondering if the issue lies in our settings, or the current routing rules do not support our operation.