This guide covers best practices and common steps for resolving kit inventory allocation issues in ShipHero.
Important Limitations and Best Practices
Keep the following guidelines in mind to avoid fulfillment errors:
- Avoid Nested Kits: Do not create kits within kits — for example, combining a "6-pack kit of milk chocolate" and a "12-pack kit of dark chocolate" into a "Chocolate Box" kit. This complexity often leads to inventory miscalculations.
- Modify with Caution: Do not change a kit's components or type if there are unfulfilled orders. Modifying a kit while orders are pending can cause incorrect inventory syncing. Fulfill existing orders before updating kit configurations.
- Multi-Warehouse Behavior: Kits are not warehouse-specific. A kit created in one warehouse is automatically configured across all warehouses where that SKU exists.
- 3PL Requirements: All kit creation and editing must be performed within the specific Client Account, not the 3PL primary account.
Before troubleshooting allocation, confirm all kit components are in stock. The parent kit only shows as available when all components are available.
Kit Allocation Troubleshooting
Use the table below to identify and resolve kit allocation issues:
| Troubleshooting Step | Action Required |
|---|---|
| Configuration Audit | Verify the kit setup matches your intended component quantities. Example: 1 Kit = 2 units of SKU-A. |
| Inventory Check | Ensure all components have sufficient Available inventory in the correct warehouse. |
| Order Reprocessing | If settings are correct but allocation is missing, use the Reprocess action on the order page to refresh the allocation logic. |
| Marketplace Sync (Amazon FBM) | Confirm that kit component quantities match your marketplace listings exactly to prevent over-selling. |