All things Shopify and commerce
Hello, my store sells live aquarium fish online, and during winter we need to force customers to purchase Styrofoam + Heatpack options for any livestock items.
All my livestock products are under a collection named "Livestock"
How do I force a 1 mandatory product for any purchases that has products under the collection, "Livestock"
Thank you
Solved! Go to the solution
This is an accepted solution.
To make the Styrofoam + Heatpack options mandatory on the product page for any livestock products, you can set them as required options using Easify Product Options. This way, customers will need to select the Styrofoam and Heatpack before they can add livestock items to their cart or proceed to checkout. It's an easy-to-use solution with no coding required. Here's how it works:
To apply it for all products in the Livestock collection, choose the 'select products with condition' and select your collection:
This app is very beginner-friendly, I hope you will try it. If you need any further assistance setting this up, please let me know or reach out to Easify! 😊
Hi,
Here are two solution can help you achieve your expected,
- You can use app provide bundle product feature, that mean you can setup product by bundle so when the customer by one product they also by other product in bundle. With app you can refer bundle app Shopify or third-party app.
- Beside you can implement it by code a feature by liquid.
Thanks for your suggestions.
The bundle wouldn't work, because we only need to force 1x styrofoam for 1 or more livestock products. I do not want to force 1x styrofoam PER livestock.
I am not tech-savvy when it comes to coding, so that wouldn't work for me either 😕
Thanks for the reply
This is an accepted solution.
To make the Styrofoam + Heatpack options mandatory on the product page for any livestock products, you can set them as required options using Easify Product Options. This way, customers will need to select the Styrofoam and Heatpack before they can add livestock items to their cart or proceed to checkout. It's an easy-to-use solution with no coding required. Here's how it works:
To apply it for all products in the Livestock collection, choose the 'select products with condition' and select your collection:
This app is very beginner-friendly, I hope you will try it. If you need any further assistance setting this up, please let me know or reach out to Easify! 😊
Hello and thanks for your reply,
This is the closest i've got so far to achieving what i'm looking to do.
However, I only want 1 charge on styrofoam+heatpack incase they order multiple livestocks.
This solution seems to add styrofoam to any additional livestock products added to cart
any solutions within the app to fix this?
Thank you
Never mind I have found the option, thank you so much, this app is great and thanks for your help, appreciate it!
Hey Jolie,
I just wanted to report back after some testing
If you try to add more quantity then what's available, it pops up a message saying there's not enough quantities, but it still adds to cart, however my mandatory item is not being forced into the cart.
Please see attached images in link and any fixes or workarounds are appreciated !
https://imgur.com/a/GDCzyhU
Edit: they can also bypass the mandatory styrofoam + heatpack by adding to cart in collection pages
Thank you so much for your interest in our Easify app. Regarding the issue of " bypass the mandatory styrofoam + heatpack by adding to the cart in collection pages," if you want the mandatory option to be added to the cart, you need to display the required option on the collection page. To do this, go to General Settings in the Easify settings, then tick Collection Page under the Option Set Display On Other Pages section.
However, doing so may affect the appearance of your collection page, as the required option will be visible for each product. So, I recommend an alternative: turn off the "Add to Cart" button on the collection page, and let customers visit the product page to add the item to the cart instead.
Regarding the issue of adding more quantity than what is available, we are currently working on an update to fix this. If possible, could you confirm if you are using the "One-time charge" option? This would help us address the issue more accurately. Thank you so much!
Thanks for your reply,
I removed the quick add to cart on collections page, so that solved the first issue.
For the second issue, I hope the update will be soon!
Yes i am using the
- Apply One-time Charge
- Per cart/order
Thank you
Tom
Hi Tom, we’d like to inform you that we’ve fixed the quantity issue. Now, if your inventory is 7 and a customer tries to add 8, a pop-up notice will appear saying they can’t add 8. At the same time, the cart will automatically add 7 and include your mandatory items.
Please check it out, and if you have any further questions, feel free to reach out to Easify. We have 24/7 live chat support in the app that can assist you. Thank you again for your patience!
Thanks for all your help! It's working flawlessly now
2m ago Learn the essential skills to navigate the Shopify admin with confidence. T...
By Shopify Feb 12, 2025Learn how to expand your operations internationally with Shopify Academy’s learning path...
By Shopify Feb 4, 2025Hey Community, happy February! Looking back to January, we kicked off the year with 8....
By JasonH Feb 3, 2025