Opencart, disable shipping for some products - php

I have OpenCart v.1.5.6.1 and I would like to disable the shipping step in checkout when the user buys some products. In the past there was a flag requires shipping in the Data tab of the product. Now I can't see it.
I've also made a research and still I can't find suggestions.
Do you know how to do this?

I found a plugin that does just that. Is called "free shipping".
Probably the functionality was removed from the core.

Related

WordPress WooCommerce can't checkout after I use php function to hide shipping options

My website is using WooCommerce (Version 6.0.1) without shipping extensions as all physical products will be picked up locally or shipped within only one region, but now I want to add an e-ticket product, no shipping required, using this event ticket plugin (Version 1.1.1; Pro Version Version 1.0.7).
I created a product category named Events for the tickets and hid all shipping options for this category using this method
I have found here, and although it's working perfectly in hiding the shipping options, when I checkout I can't proceed and instead will get the following message:
No shipping method has been selected. Please double check your address, or contact us if you need any help
I'm currently setting local pickup as the only shipping option for tickets by using the aforementioned code then setting the shipping id to display:none in Additional CSS, but that isn't really what I want, especially since it will also hide the shipping options for physical products.
I have read through lots of posts here but they either only hide some of the shipping options or they just suggest the use of extensions. It'd be great if I don't have to buy a WooCommerce extension to manage shipping per product. Is there's anyway to add/eddit another function in functions.php or WooCommerce plugin file to do that? Or some way to use that line of CSS conditionally? As far as I know, CCS doesn't have if statements, and I am not sure how I can do that in php. Any help on how to disable shipping for a particular product/category so that no shipping option needs to be be selected or on how to hide shipping method on Cart and Checkout page for a particular product/category should be much appreciated, thank you.

Is it possible to hide the shipping method step on magento checkout process

Is it possible to hide the shipping method step on the magento checkout process. I want to remove the shipping method step only on checkout page, not permanently.
What i am trying to achieve is on the cart page when the customer enters his postcode for shipping estimate and then update total. I will want to use his choice he made here for his order. So I see no relevance for him to alter his shipping choice afterwards as I only have one shipping option.
I have searched around and found there are ways of removing the step altogether and enabling a default shipping method. However I am using a table matrix so the shipping charge differs based on postcode entered, so i can not set it as a default.
Please can you advice if it is possible to achieve what I want and if so how would I approach it.
Advice and guidance is appreciated.
Thanks

Different shipping method for different customer group in Magento

I want to show free shipping for LOGGED IN user and flat rate shipping for not logged in user.
I have set up two rules to achieve this from magento admin --> Promotion --> Shopping cart price rule. But it is not working. Please help to solve this problem.
There is no easy way to do this. But there is an extension available which can do this:
http://amasty.com/shipping-payment-by-customer-group.html
Not free, but it worked perfectly for me.

Magento Multishipping checkout will not pull through Shipping Method

I have a problem with my Mulitple Shipping Checkout in Magento 1.6.1. When a customer proceeds through the checkout and they come to the Shipping.phtml page where they chose a shipping option and cost they can continue to the billing stage of the checkout without chosing a shipping method. I would like to make this a required field in the checkout. However another problem is that even if the customer choses a Shipping Method it is not added to the grand total at the end of the checkout. Does anyone have any ideas about why this is happening and how to fix it?
The shipping method is a required field and its cost will be added to the totals and the end of the checkout in a default Magento installation. I guess you have one or more custom edits within your templates or have some extension installed, that produces that behavior. Switch back to default template and temporary disable non-core extensions to see if it works as expected. Afterwards re-enable deactivated extensions one-by-one.

Magento display shipping costs in cart

Is it possible to display the shipping costs in the cart?
Like this:
Click here for an example!
Regards,
Fluxxi
If Magento can calculate it, then it can show it. For Magento to calculate shipping, it needs to know the shipping address and shipping method. I was also looking into this recently and found this. It didn't work for me because we use custom shipping methods that are very different from the Magento ones, but it might work for you.
This is a flat rate for shipping and handling, it is a standard magento feature you can set up in the shipping settings.

Categories