Bundles orders processing with out of stock products
Issue
Bundles order processed through to Shopify with items that are out of stock and cannot be fulfilled.
For more information on inventory is handled with Bundles, refer to How does inventory work with Bundles? or the following guides:
- Inventory handling for dynamically-priced customizable bundles
- Inventory handling for fixed-price customizable bundles
- Inventory handling for preset bundles
Environment
- Shopify Checkout Integration
- Migrated Shopify Checkout Integration
Resolution
In these cases, contact the customer to discuss a replacement item and edit the order on Shopify to adjust the contents before fulfillment.
Preparing inventory
It is recommended to generate the bundle contents report to properly prepare for inventory issues. Use the bulk swap function to change the out of stock product to different content for all active subscribers.
Out of Stock products on the storefront
Out of stock products are greyed out in the bundle content widget. Customers cannot select the out of stock option for their content.
Automated collections
If you are tracking inventory on the bundle content products, it is recommended that the product collection be created as an automated collection on Shopify. Set a condition on the collection that inventory must be greater than 0.
With the inventory condition set for the collection, out of stock products are removed from the bundle content options. Customers accessing the customer portal are prompted to update their contents before orders process if products go out of stock.
Notes:
- Automated collections ensure the out of stock product is not displayed on the Bundles widget or the customer portal selection. However, if subscribers have selected that item in their bundle and do not update their content it will be processed as part of the order. It is recommended to use the bulk swap function to ensure customer's bundle contents are updated and do not include the out of stock item.
- The product is not removed from the collection until after the bundle is purchased and the order is created. Customers can select multiple quantities of one item that has limited inventory, causing the inventory to become negative. To avoid this, set this condition that inventory must be greater than the Single item limit set in the bundle settings.
