Overview
If you have products stored in multiple warehouses within Mintsoft, this feature allows you to assign a priority to each warehouse for the allocation of available stock and order fulfilment. You can also establish priority levels for individual sales channels, offering greater flexibility. The Product Warehouse Allocations feature on Mintsoft enables you to create allocation rules on a product-by-product basis. If you wish to set this up at a whole warehouse level, please refer to our help guide on Multi Warehouse Allocation Rules.
Note: Amazon orders are always fulfilled by a specific warehouse, irrespective of stock availability at other warehouses.
This feature will also split a single order into multiple orders to fulfil at separate warehouses if the products contain separate warehouse allocation rules.
For instance, bundle SKUs in an order often result in individual components being allocated separately due to pre-set rules or warehouse-specific stock availability.
Example
Order 1 contains two SKUs with the same Warehouse Priority:
SKU 1
Warehouse: London.
Warehouse Priority Allocation: 1.
SKU 2
Warehouse: Manchester.
Warehouse Priority Allocation: 1.
This would then automatically create two separate orders to fulfil in each warehouse.
Investigating Order Split Reasons
To understand why an order was split, review the orderโs history log for details on stock allocations and active warehouse allocation rules. Constraints such as limited stock availability or specific allocation configurations are often the root causes.
Adding Product Warehouse Allocations manually
You can set the Product Warehouse Allocations manually or by bulk uploading via CSV. To set the Product Warehouse Allocations manually, please do the following:
Click Products then Extras.
Next, click Product Warehouse Allocations.
Click Add.
(3PL Only) Select the Client.
Select the Channel and Warehouse.
Select the Product or leave it as ALL.
Set the Priority.
Finally, click Add.
Repeat steps 3-8 to add additional allocations.
Example allocation rule
The example below shows that I have set London as Priority 1 and Manchester as Priority 2:
This means that the system will always try to fulfil stock from London first if there is stock available. If no stock is available from London, then it will be allocated to Manchester if there is stock available there instead.
Note: If there is no stock in either warehouse then the order will remain in back-order status and allocated to the priority 1 warehouse.
Preventing Order Splits
To prevent orders from splitting, check if a Multi Warehouse Allocation Rule is enabled and evaluate its necessity. Consider disabling or adjusting the rule if splitting isn't required, and monitor results to ensure operational consistency.
Uploading Product Warehouse Allocations in Bulk
To upload Product Warehouse Allocations in bulk, please do the following:
Click Products then Extras.
Next, click Upload Additional Info.
Select ProductWarehouseAllocations as the Template to download.
Populate the spreadsheet with the allocations.
Once done, click Save.
Back on Mintsoft, within the Upload Spreadsheet section.
(3PL Only) Select the Client.
Select ProductWarehouseAllocations as the Type.
Browse for the CSV to upload.
Finally, click Upload.