How Fast Bundle handles the inventory?
The default behavior of the Fast Bundle app is that the normal process of purchasing won't be affected meaning that when a customer adds a bundle to the cart, the included products in the bundle get added to the cart and a discount code will be created for them to apply the bundle discount to the products that are included in the bundle. The next steps, after the order gets placed, are the same as other orders.
The only exception to the above process is a feature in our app that makes a bundle become a product. This feature is known in our app as a bundle as a product. With this feature, a product will be created that is linked to the bundle. The created product contains the included products of the bundle. You can set this product to 1)add included products to the cart or become 2)added to the cart itself as a single product.
With the first choice(add included products to the cart), the explained scenario above will apply and the orders will get placed like other orders and the included products' inventory will be handled as other products. But if you set such products to be added to the cart itself as a single product, the inventory handling will appear! In such cases, several things are noticeable:
1- What will the customer see in the order when buys a bundle as a single product (single bap):
We can change the order after it gets placed so that we can make it closer to the default process. Two different methods are available in this option:
a- We can remove the bundle as a product that got added to the order and adds the included products in the bundle to the order with the discounted price.
b- We can add the included products in the bundle to the order with 0 prices and don't remove the bundle as a product from the order and let it stay there.
2- How inventory level decreases in terms of inventory location when a customer buys a single bundle as a single product.
we can adjust the inventory level of the products based on inventory location automatically without any changes to the order.
This also has 2 different options:
a- All available stock levels of such a product will be considered to be available in a single location. When such a bundle product gets purchased, we will decrease the inventory level of the included products in the bundle from a random location where this product is available. (Default behavior)
b- We can set the inventory levels of such a product in each available location separately according to the available items of the included products in each location. When such a bundle product gets purchased, we will decrease the inventory level of the included products in the location that the bundle product itself is assigned to.
changing the assigned location requires contacting Fast Bundle support( firstname.lastname@example.org).
You can read more and get a better understanding of the bundle as a product that is added to the cart itself as a single product by a step-by-step example in this article.