Order routing
Order routing rules determine the shipping location for the products in each customer order. You can add, edit, delete, and rearrange these rules to prioritize shipping locations. Additionally, you can configure routing options based on common preferences, such as always shipping from the closest location to the delivery address or prioritizing the nearest warehouse.
TIP
You only need to configure routing rules if multiple fulfillment locations are set up. If your store has only one fulfillment location, routing rules are not required.
Add order routing rules
- In the Genstore admin, go to Settings -> Shipping and delivery.
- In the Order routing section, click to view the configured rules.
- Select the rule you want to add.
- If you want to add multiple rules, repeat steps 2 and 3. The rules will run in order of priority from top to bottom. You can drag the Drag icon next to each rule to adjust its priority.
- Click Save.
Manage order routing rules
Edit shipping location priority
When multiple shipping locations are configured, you can choose to prioritize the shipping locations by distance or to manually configure the priority.
- In the Genstore admin, go to Settings -> Shipping and delivery.
- In the Order routing section, you can see how many rules are configured. Click to open the settings page.
- Click Configure rule and add Shipping location priority. Then choose either Prioritize by distance or Set priority manually:
- If you select Set priority manually, click the Edit icon to arrange the shipping location priority.
- If there is only one fulfillment address, go to Settings → Locations to add another address before adjusting the priority.
- Click Save to apply your changes.
Delete order routing rules
- In the Genstore admin, go to Settings -> Shipping and delivery.
- In the Order routing section, click to enter the setting page.
- Click the Trash icon next to the rule you want to delete.
- Click Save.
Common order routing configurations
Here are some recommended order routing configurations that you can set based on your needs:
- Try to avoid splitting shipment
- All items in the same order should ship from the same location to avoid splitting the order. Order splitting should only be considered when products cannot be delivered from a single shipping location.
- Shipping location priority
- The shipping location should be selected based on distance or manually set priority order. We recommend organizing priorities to ensure smooth fulfillment and timely logistics.
- The same-market principle
- Prioritize fulfillment locations in the same market as the delivery address to reduce cross-market shipping costs and improve delivery efficiency.
- Principle of adequate inventory
- Prioritize locations with sufficient stock. If a location cannot fulfill the order, select another location with enough inventory to ensure timely order delivery.
FAQ
Q1. Does Genstore support shipping from multiple warehouses?
A: Yes. Genstore supports multi-location fulfillment (including overseas warehouses). You can maintain inventory for a single product across multiple locations. When an order is placed, the system automatically selects the most suitable warehouse based on your configured Order Routing rules.
Q2. How does the system determine which warehouse to ship from?
A: The system operates based on the priority (top-to-bottom) of the rules you have set. Common routing principles include:
- Minimize Split Shipments: Priority is given to shipping all items in an order from a single location to avoid multiple packages.
- Location Priority: Based on physical proximity to the customer or a manual priority list set by the admin.
- Same Market Principle: Priority is given to locations within the same market as the shipping address (e.g., US orders are matched to US warehouses first).
- Inventory Availability: If the primary warehouse is out of stock, the system automatically routes the order to another location with sufficient inventory.
Q3. What is the execution order if I have multiple routing rules?
A: Rules are matched sequentially from top to bottom. In the "Order Routing" settings, you can adjust the priority by clicking and dragging the [Drag Icon] next to each rule. The system will attempt to match the top rule first; if the criteria are not met, it will move to the next one.
Q4. Which fulfillment location is used by default for draft orders?
A: Draft orders automatically use the default fulfillment location set in your Locations settings. To update your default location, go to Settings -> Locations in your Genstore admin.