Filter shipping method based on custom checkout field at checkout page

I am using Woocommerce WordPress plugin Added one custom field at checkout page, called - Address Type which is drop down contains 2 values. Business/Commercial and Residential I have total 3...

woocommerce shipping should include on checkout page

How can I exclude shipping charges from cart page? Meaning it should include only on checkout page. I am new to woocommerce and I do not have much knowledge about that. In my project, I do not...

Woocommerce - shipping multiple addresses

Has anybody had any issues with the Woocommerce - shipping multiple addresses plugin? (https://woocommerce.com/products/shipping-multiple-addresses/) I have a few bugs that I need resolving to...

Disable Shipping fee calculation on different radio button WooCommerce

Can javascript in WordPress WooCommerce disable the calculation of shipping fee? Here's my code that I am using and screenshot of the website. Because in the third or last radio button is for...

Woocommerce adding housenumber twice under shipping fields

The house number is showing up twice in the shipping fields. I'm not sure what is causing this. This is what my functions.php looks like at the moment in the child theme folder. Could one of...

Hide “Ship to a Different Address?” text and checkbox in Woocommerce checkout

It is necessary to hide “Ship to a Different Address?” text and checkbox in Woocommerce checkout. It means that only these elements of form should disappear without any changes to shipping...

how to hide shipping and billing address when a specific shipping method is selected in woocommerce checkout page

How can I hide 'Shipping' and 'Billing' fields at Woocommerce checkout page, if a user selected a specific shipping method, for example, self-collection. For self-collection, these fields are redundant.

Hide address if already completed WooCommerce

I'm looking for a way to hide the billing address on the checkout page of my woocommerce theme if the user has already filled up the billing form (from a previous order or if the user has done it...

Conditionally hide Woocommerce checkout custom field based on free shipping

In WooCommerce, I am trying to hide one custom added field whenever "free delivery" is selected (automatic selection, based on order amount). I was thinking that I found a solution with code...

WooCommerce custom checkout.js - Order being placed with billing address as shipping address

I'm using a custom WooCommerce checkout.js file for a plugin I'm creating but I'm having an issue whereby the billing address is getting saved as the shipping address when the order is...

Hide shipping address at woocommerce checkout based on a shipping table rate choice

I have been working to hide my woocommerce checkout shipping address if a user selects a shipping table rate option that has a Label of "Local Pickup". Most code snippets I have found trigger...

Disable Automatic cart/checkout_update add manual option to update before placing order

Current Issue: My checkout calculator refreshes shipping rates way too often, currently it update/refreshes shipping rates when I change a payment method, or I choose a different shipping method...

Always display shipping address in WooCommerce email notifications

WooCommerce used to show shipping address no matter which shipping method was selected during checkout, if you had to hide the shipping address from emails you had to do a custom job like in...

Exclude product category from shipping options

I have two shipping methods in woocommerce, Flat Rate Standard (Method 1) and Flat Rate Express Post (Method 2). Two product categories, X and Z, can only use Method 1, so I want to hide Method 2...

Make checkout fields optional when selecting "Local Pickup" in WooCommerce

I use a code that hides unnecessary fields when choosing the "Local Pickup" delivery method. In this case, when I select "Local Pickup" my address fields are hidden. // Conditional Show hide...

Hide checkout shipping fields section for specific shipping method in WooCommerce

Someone asked the following question that I have answered. Then he delete it. So I publish the question and my answer back as this can be useful for the community: In WooCommerce, I am trying to...