Magento 2 Bundle product with multiple inventory sources - magento

first off a happy new year to you all.
We're running into the following problem and are having arguments with our dev's on how to solve/tackle the issue.
We're expanding into a new country and have generated a new Website, Store and Storeview to do this in our existing Magento2 (v2.4.2) install. As we'll be operating under a different name/company specific to that country.
In Magento we've added a new Inventory Source, because we'll be holding stock in a warehouse in that country. Timewise it's not efficient to ship from our main warehouse.
So far this all works correct, test orders etc are all deducted from the local stock source.
Now comes the part that goes wrong:
Bundle products. Whenever we want to save a bundle product in the admin, we get the error
Product "123456" cannot be added to bundle product as bundle product has "Ship Bundle Items Together" and "123456" product assigned to multiple sources or has different source then rest of bundle items.
Product 123456 is assigned to both Inventory Sources, so are the other items in the bundle.
So it seems that the error thrown at us, is incorrect.
I don't want to change the "Ship bundle items together" option, as that would pull stock from multiple inventory sources.
Has anyone here had experience with this? Or knows a clever workaround past this?
Any help is appreciated.
Thanks.

Magento 2.3.0 + MSI support bundle products in Single Stock Mode (on Default Source and Default Stock). In this setup, Magento reuses the legacy CatalogInventory Stock Status index where Bundle products are supported. That's why merchants who use Bundle products on a single stock are not affected.
You can read more about Supported Product types here: https://docs.magento.com/m2/ce/user_guide/catalog/inventory-about-product-types.html
Currently, there is no possibility to assign Bundle Products to custom sources, as a new Inventory indexation mechanism (which builds indexes per each Stock) does not support indexation of Bundle Products yet. This functionality is part of the Milestone 3 MSI backlog which you mentioned above.

Related

Bundle products in magento doesn't appear

I'm trying to configure in my magento show a bundle producto following this: http://www.magentocommerce.com/knowledge-base/entry/creating-a-bundled-product.
My bundle product is in stock. I've added two bundle items which are also in stock. I've add the bundle product to a category which is configured to show only products.
But my product doesn't appear. However other simple products in the same category appear correctly. Has anyone any idea of what I'm doing wrong or if I'm missing any configuration?
Ensure that status of the product is 'enabled' and visibility is 'catalog, search' and that you have selected a store on the 'websites' tab of the product if you are using multiple store config.
I am working on the same issue and it seems to be a design template issue.
if visit your base url /catalog/product/view/id/{insert your product id.}
My guess is that you will get a page that shows no formatting but has the product.
then if you change the bundled product design to default you will see updated formatting.. This will get you closer to solving the mystery

Magento Force user to buy related product

I am developing a website in Magento and I need to develop the following functionality.
1) Products are added in the back end as devices and services.
2) All the Products are displayed on the homepage together.
3) If a user buys a products (device) then he will also require to buy another product related to that product (service).
4) In short he can't proceed without purchasing service product.
5) So if user buys Device product then he will compulsory will have to select one of the service products available for that product.
6) Also a user can't buy the service product only.. To buy the service product he will have to also purchase the device product.
This is what I am trying to develop but have got stuck on this point.
I have tried the best way to explain my problem. Any help, ideas will be welcome..
Thanks.
You issue solves easily with bundle products.
Create the 'Device' product as a bundle product.
All services should be also products that won't be visible individually.
Add bundle option for the 'Device' that contains as options (selections) the services you need. (off topic: you can even set different prices for the same service but different devices).
Make the bundle option required.
Save the product- > reindex everything -> profit.
Adding to the above answer, This free extension will solve your problem http://www.magentocommerce.com/magento-connect/display-bundle-product-s-bundled-items-images-19391.html

Magento - configurable products not showing up when searching

When I search for a configurable product (by name, name fragment or SKU) the search does not return any configurable products. I can search for simple products.
The configurable products;
Are in stock
Are set to "catalogue / search" visibility
Are visible in the categories and are purchasable
This is a multi-store setup and this issue only affects one store, so I'm assuming it's a configuration issue, but I can't find any setting that might stop configurable products being returned in a search.
I'm open to suggestions on this one, I'm pretty sure I've overlooked something silly - I just can't work out what!
Realize this is an old post, but for others: When working with configurable products you have to make sure that all simple products related to that configurable product are activated for the web site (this is different from "enabled" - see image). Even if one of the simple products for a configurable product is not enabled for the web site it will be sold on, the configurable product will not appear.
I tracked the issue down to a third-party search module. If you're having the same issue, disable any third-party modules that replace the standard Magento search function. If the problem still exists, see the other answers here for some good advice. If the issue resolves, you may need to contact the module publisher.

add-on options of product in magento?

I want to add a product with add-on options, and we should be able to manage the inventory of main product as well as add-ons. Also, its not compulsory to select add ons.
We want to add product Similiar to this product.
I have tried to implement it in two ways:
1. Using configurable products: Added a configurable product and added associated products. [Problem: Associated products becomes compulsory to select and also we are not able to manage inventory of the main product.
2. Using Bundled Products: Added a Bundled product and then assigned associated products to it. But here also we can't manage the inventory of the main bundled product.
Please help.
Use bundled product with custom changes. I dont think magento provide such functionality by default
Why doesn't a bundle product work for you?
You don't need to manage stock of the bundle product, only for the simples that are contained within.
You can set one bundle option with only the simple product that is your main product in and make it 'not user selectable qty' and 'required', then you have another product option underneath with your options, these can be a drop down or multi select and you make these 'not required' so they can choose these if they like.
Does that make sense?
I think this tutorial explains exactly what you need:
http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-a-configurable-product

"Please specify the product's option(s)" in Magento.

In Magento, I am using bundled products and I have a configurable product as an associated product of the bundled product. This configurable product has 4 simple product as associated products of the configurable product.
The chain goes like:
- bundle product - configurrable product (associated with bundled product) - simple products (associated with configurable products)
Now, in the bundled product view page in the frontend, I'm getting this message:
Please specify product option(s)
although I have filled out all the required fields for all the products as required,
This validation error message occurs while adding the product to the cart.
Any advice? I've been stuck for day with this problem.
For others experiencing this message with a different product configuration...
The underlying error message can be easily reproduced via the standard Magento admin screens (any downloadable added to a group or bundle will cause it - regardless of the "link can be purchased separately" setting).
In the case of grouped or bundled downloadable products, this is a known bug (see http://www.magentocommerce.com/bug-tracking/issue?issue=10864). The bug report describes a suitable fix for these, and although it is supposed to have been patched in newer distributions, remains unresolved in Magento ver. 1.5.0.1.
To expand on Andrey's answer, if you want a configurable product in a bundle that includes required options, you'll need to modify the templates to output the product options during rendering. If there are price differences, you'll basically be rewriting the JS to support the dynamic pricing mechanism on the page.
Once the form is submitted, you'll need to modify the cart classes and controllers to support saving the product options as the items are placed in the cart. You'll also need to override pricing as before to support whatever custom pricing this entails. Make sure that the cart resource classes properly save the simple products underneath the configurable products underneath the bundle product.
I've probably missed several items. This is why it is currently not supported. :/
Thanks,
Joe
Magento does not support bundle products with selections of products that have some required options (configurables, downloadables with links, simple products with any required option and so on).
Your configuration is not valid for a system and not supported. In fact Magento does not show mentioned above products as a possible choice for bundle option selection. If you were able to make such a bundle using standard Magento admin panel - report a bug with detailed step-by-step case at http://www.magentocommerce.com

Resources