Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQUEST] Bundle products QTY value #210

Open
Kroellie opened this issue Nov 10, 2023 · 9 comments
Open

[REQUEST] Bundle products QTY value #210

Kroellie opened this issue Nov 10, 2023 · 9 comments
Assignees

Comments

@Kroellie
Copy link

Hi, we have your plugin to be used to upload our products to Amazon. Everything is working fine for simple products. Our bundle products however have a problem, because the QTY field is null for those and Amazon is rejecting the feed items. Our use-case is quite simple: we have a product, with an optional extra, so it would become a 'pro' product. Both items in this 'pro' bundle are separate, visible, simple products in our shop. Joined however, it is a 'new' product with its own EAN, price etc.

In my perception, the QTY value of the bundle product should reflect the least QTY value of any of the child products.

Or am I going about this all wrong, and should I fix this in Channable rules?

@Kroellie
Copy link
Author

Second question would be: while importing the bundle product order back into magento, is the plugin so smart to actually decrease the stock levels of both simple products?

@Kroellie
Copy link
Author

Second question would be: while importing the bundle product order back into magento, is the plugin so smart to actually decrease the stock levels of both simple products?

I have proven this statement to be true by a test import.

@Kroellie Kroellie reopened this Nov 13, 2023
@Frank-Magmodules
Copy link
Member

Hello @Kroellie appreciate you bringing up this concern. These product types currently feature only an is_salable field without a quantity. For this reason, we use null for quantity when exporting it to Channable. I'm uncertain if we can reliably collect the QTY for this product type but I'll add your request to the backlog and provide an update once we have more information.

@Frank-Magmodules Frank-Magmodules self-assigned this Nov 30, 2023
@Frank-Magmodules Frank-Magmodules added the Investigating We are working on this issue together with the customer. label Feb 27, 2024
@Frank-Magmodules Frank-Magmodules changed the title Bundle products QTY value [REQUEST] Bundle products QTY value Feb 27, 2024
@MaxiAxi-Jorn
Copy link

I know this is an older thread, but I just wanted to mention we're in the exact same situation.
We also push our bundle products to Channable. In the various platforms these products are no different than simple products, but in Magento they consist of multiple SKUs.
We have a customization on the feed that calculates the bundle qty, keeping in mind the lowest available qty of child products and the qty of a child product in the bundle.

@Kroellie
Copy link
Author

We did the same, modifying Helper/Product.php to treat the lowest quantity of any of the child products as 'the stock' of the bundle product.

@Marvin-Magmodules
Copy link
Member

@Kroellie @MaxiAxi-Jorn Thank you for reaching out and for your patience. We wanted to let you know that this issue is still on our backlog. While it hasn’t been prioritized yet, it remains on our radar, and we’ll provide updates as soon as there’s progress.

Marvin-Magmodules added a commit that referenced this issue Jan 27, 2025
@Marvin-Magmodules
Copy link
Member

Hi @Kroellie and @MaxiAxi-Jorn,

We’re excited to inform you that the requested feature has been implemented! You can find it in the following branch: feature/bundle-qty. Could you please test it and let us know if it resolves the issue and works as expected in your setup? Your feedback would be greatly appreciated!

Make sure to enable this option in config "Enable Bundle Stock Calculation"

@Marvin-Magmodules Marvin-Magmodules removed on backlog Investigating We are working on this issue together with the customer. labels Jan 27, 2025
@Kroellie
Copy link
Author

From what I can tell by looking at the code, this looks fine. I can't tell when we will be updating, as said: it's working for us now, and: 'don't fix it if it ain't broken'. Also, we are considering options besides Channable, so don't wait for us ;-)

@MaxiAxi-Jorn
Copy link

@Marvin-Magmodules I've set this on our schedule to push to our staging environment (and disable our customization).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants