
Search Results for: Shipping
Top 15 Posts Based on Your Search
Below, you also find 4 matching plugins, 3 webinar suggestions and more relevant content.


WooCommerce: Add Checkout Fee Based On Shipping Class
Whether you’re dealing with bulky items, fragile goods, or specific shipping items, you can leverage WooCommerce’s flexibility and implement a fee structure that accurately reflects…
WooCommerce: Exclude Shipping Method From Specific User Role
WooCommerce offers a robust shipping system, but what if you want to tailor it based on the logged in user role? In this blog post,…
WooCommerce: Show Shipping Class ID @ Shipping Class Admin Table
You can use WooCommerce shipping classes to customize shipping rates for a defined group of products. You can manually add shipping classes via the /wp-admin/admin.php?page=wc-settings&tab=shipping§ion=classes…
WooCommerce: Set Default Shipping Class For All Products
Manually assigning a shipping class to each product can be tedious and time-consuming. Here’s where default product shipping classes come to the rescue! This code…
WooCommerce: Display Shipping Class @ Single Product Page
In certain cases, you may want to show the name of the current product’s shipping class. This is helpful especially for B2B stores, or when…
WooCommerce: Populate Billing & Shipping When Adding A New User @ WP Dashboard
If you do a lot of manual work such as creating WordPress users for a B2B WooCommerce site (because they can only shop if they…
WooCommerce: Add Shipping Rate Description @ Cart & Checkout Page
Each payment method on the WooCommerce Checkout page comes with a description right below the label. What if we could achieve something similar for the…
WooCommerce: No Default Shipping @ Checkout Page
We already saw how to disable the default payment gateway in the WooCommerce Checkout page, so that users are forced to click on one of…
WooCommerce: Product Archive For Shipping Classes
In WooCommerce you have publicly accessible product archives for product categories e.g. “all tables“, product tags e.g. “all casual” and product attributes e.g. “all medium“.…
WooCommerce: Add Hyperlink to Shipping Method Label @ Cart & Checkout
Let’s say you want to help customers understand your shipping rates and benefits right on the WooCommerce Cart and Checkout pages, by adding a link…
WooCommerce: Hide “Shipping Via ___” @ Thank You Page, View Order Page
Especially when you do a lot of custom shipping, showing the shipping method title may not be a good idea. Honestly, the default “via ___”…
WooCommerce: Hide “Shipping to…” Address @ Cart
Even when the “shipping calculator” is disabled on the WooCommerce Cart page, a “Shipping to…” string will appear in the cart totals if an address…
WooCommerce: Add a New Country For Billing/Shipping
There are times when the WooCommerce countries database is simply not enough. While the WooCommerce team is usually very fast at updating its code (though,…
WooCommerce: Get All Shipping Zones & Rates
As an advanced WooCommerce developer, at some stage you’re really going to need this PHP function, the same way you often browse through Business Bloomer’s…WooCommerce Mini-Plugin Recommendations
If you need more control over your WooCommerce customization with additional settings and functionalities, here are our mini WooCommerce plugins. One feature. Lifetime license. No annoying subscriptions. A few lines of code. Read more →

WooCommerce Shipping By Weight Mini-Plugin
Enable or disable WooCommerce shipping methods based on cart weight
WooCommerce Add Customer Fields To My Account Registration Form Mini-Plugin
Display additional billing and shipping fields in the WooCommerce registration form
WooCommerce Toggle Payments By Country/State Mini-Plugin
Enable or disable WooCommerce payment methods by billing or shipping location
WooCommerce Toggle Payments By Shipping Mini-Plugin
Enable or disable WooCommerce payment methods based on shipping methodWebinars Matching Your Query
Here is a collection of online masterclasses for WooCommerce professionals. Learn from passionate WooCommerce creators. Watch them live or access the recording, forever. Learn more →

Log Events & Debug Custom Code with WooCommerce Logger
WooCommerce provides a simple way to log your custom events and debug your custom code and plugins. By using this built-in tool, you can easily…
1-Hour WooCommerce Challenge: Let’s Recreate the Nike Product Page
Join me for a live coding challenge, where I‘ll customize the WooCommerce Single Product page to resemble the Nike website as closely as possible. Hosted…
Mastering WooCommerce Thank You Page Customization: A Plugin-Free Approach
Let’s learn how to personalize the WooCommerce Thank You page with simple code, so that you can enhance the customer experience and boost sales! Hosted…More WooCommerce Content

WooCommerce: Show Shipping Rates @ Single Product Page
Here’s a way to print shipping zones and rates on the single product page, so that users know how much they’ll end up spending once…
WooCommerce: Show Dispatch / Est. Shipping Date @ Single Product
A good way to inform online customers and avoid issues is showing the estimated delivery / dispatch time on the single product page, just below…
WooCommerce: Add Shipping Phone @ Checkout
I’m surprised WooCommerce doesn’t offer this field out of the box. Most ecommerce websites actually require a shipping phone to organize delivery and communicate with…
WooCommerce: How to Hide “Shipping Calculator” Fields @ Cart
The “Shipping Calculator” can be enabled via the WooCommerce settings in order to give the user a way to calculate their shipping fees before getting…
WooCommerce: Display $0.00 Amount For Free Shipping Rates
In the past, WooCommerce Cart and Checkout pages used to show “$0.00” beside each free shipping rate. Now, this is gone and WooCommerce only shows…
WooCommerce: Hide Shipping If Local Pickup Is Selected
Efficient shipping options are a vital part of any successful WooCommerce store, but sometimes simplifying the checkout experience can significantly improve user satisfaction. By hiding…
WooCommerce: Weight-Based Shipping Methods
With WooCommerce you get 3 default shipping methods: Flat Rate, Free Shipping, Local Pickup. For each one you can define a cost, however there is…
WooCommerce: Shipping Rates by Order Amount
The new shipping zone management that was introduced with Woo 2.6 gives us the chance to add flat rate, free shipping and local pick-up methods…
WooCommerce: Limit Shipping to Only One State
Today’s snippet has been widely requested by many readers, clients and WooCommerce fans. We already saw in the past how to Limit State Dropdowns to…
WooCommerce: Hide Shipping Method If Shipping Class Is In The Cart
Our goal is to check if a Product with a specific Shipping Class is in the Cart, and consequently disabling a shipping rate such as…
WooCommerce: Add Shipping Fee for Non-Continental States
Today we take a look at the WooCommerce Checkout page and specifically at how to add a Custom Extra Fee for Non-Continental US States. You…
WooCommerce: Disallow Shipping to PO BOX Address
Today we take a look at the WooCommerce Checkout page and our goal is to disallow placing an order to customers that enter a PO…
WooCommerce: Disable Payment Gateway For Specific Shipping Method
Today we take a look at the WooCommerce Checkout Page and specifically at how to disable a payment gateway (for example PayPal) when a specific…
WooCommerce: Hide Shipping Rate If Variation ID Is In The Cart
Are you facing a situation where some of your WooCommerce product variations require different shipping options? Perhaps a bulky variation needs a special freight rate,…
WooCommerce: Sort Shipping Costs from Low to High
A client had several shipping rates on the cart page automatically generated by FedEx, USPS, UPS and similar plugins via their API. Problem was, they…
WooCommerce: Remove Shipping Labels @ Cart (e.g. “Flat Rate”)
WooCommerce functions add the shipping method label on the Cart totals, on the left hand side of the price. This ruins the price amounts alignment…
WooCommerce: Translate “Shipping” @ Cart Totals
The cart totals table cell title “Shipping” or “Shipping and Handling” appears also on the checkout page. So, what if you wish to “translate” this…
WooCommerce: Remaining $$$ to Get Free Shipping Notification @ Cart
This is a very cool snippet that many of you should use to increase your average order value. Ecommerce customers who are near the “free…
WooCommerce: Add Shipping Notices on Checkout Page
A WooCommerce client wanted to show some text in the checkout page, and specifically “Please allow 5-10 business days for delivery after order processing.” so…
WooCommerce: Limit Shipping to One State Only
WooCommerce allows you to limit shipping by countries (or “allowed” countries). However, say your business is based in Pennsylvania, USA (PA) or in one of…
WooCommerce Coupon Issue: Deducting Shipping Costs when Coupon Exceeds Cart Total
In a recent Business Bloomer Club discussion, a WooCommerce user highlighted an issue where coupon codes greater than the cart total fail to cover shipping…
Displaying a Cart Notice for Missing Shipping Information in WooCommerce
A Business Bloomer Club member recently asked about adding a cart notice in WooCommerce to prompt customers to enter their postal code in the shipping…
Handling WooCommerce Shipping and Local Pickup Confusion
A new Business Bloomer Club member recently sought help with a common WooCommerce issue: clarifying the checkout process when local pickup is selected. Their prospective…
WooCommerce: Restricting Cart to One Product Category for Dropshipping Conditions
In a recent Business Bloomer Club discussion, a WooCommerce store owner faced a challenge with drop-shipped products. They needed a way to prevent customers from…
Adding a Description Under WooCommerce Shipping Method Title on Checkout Page
In a recent Business Bloomer Club Slack thread, a WooCommerce user sought advice on adding a description text below the “Free Shipping” title on the…
Customizing WooCommerce Shipping Address in Order Emails
In a recent Business Bloomer Club Slack thread, a WooCommerce user asked about customizing the shipping address displayed in the order emails. Specifically, they wanted…
Switching Billing and Shipping Address Sections on WooCommerce Checkout with Blocks
In a recent Business Bloomer Club Slack thread, a WooCommerce user wanted to reorder the checkout page so that the Billing Address section appears first,…
How to Prevent Customers from Changing Billing and Shipping Details on WooCommerce Checkout
In a recent Business Bloomer Club Slack thread, a WooCommerce store owner managing a wholesale platform wanted to prevent customers from editing their billing and…
Finding the Perfect WooCommerce Shipping Integration for In-Admin Fulfillment
In a recent Business Bloomer Club Slack thread, a member sought advice on a comprehensive WooCommerce shipping solution that integrates directly into the WP/WooCommerce admin.…
Restrict WooCommerce Checkout Based on Product and Shipping Country
In a recent Business Bloomer Club Slack thread, a member asked how to restrict a specific product in WooCommerce based on the customer’s selected shipping…
WooCommerce Free Shipping Threshold Not Working: Decimal Formatting Issue
In a recent Business Bloomer Club Slack thread, a user shared an unexpected issue with WooCommerce’s free shipping functionality. They had configured a free shipping…
How to re-order shipping options on the WooCommerce checkout?
I’m using the funnel kits plugin for the checkout page. I have tried different logics but none of them seem to work. We have 4…
WooCommerce: Why Hire an Agent for Dropshipping From China
Navigating the landscape of WooCommerce can be made significantly easier with a dropshipping agent, especially when sourcing products from China. A dropshipping agent operates as…
WooCommerce: How To Set Up Complex Shipping Rules
WooCommerce inbuilt shipping settings are quite simple – too simple, sometimes. WooCommerce merchant often require a complex shipping setup, depending on the industry or the…
WooCommerce: Top 7 Dropshipping Plugins (2021)
The dropshipping industry is expected to rise by almost $557 billion by 2025. So, if there’s a time to kickstart your dropshipping journey, it’s today.…
WooCommerce: Assign Free Shipping to a Single Product
Believe it or not, the answer to this very frequent question is inside the WooCommerce settings… so don’t worry too much about coding if you’re…
Choosing an SMTP Relay Service for WooCommerce: Exploring Alternatives to SendGrid
In a recent Business Bloomer Club discussion, WooCommerce enthusiasts explored SMTP relay options for sending WordPress transactional emails. Many site owners use these services to…
Resolving Tax Display Issues in WooCommerce: Ensuring Consistent VAT-Inclusive Prices
In a recent Business Bloomer Club discussion, a member encountered a perplexing tax display issue in their WooCommerce store. Despite setting up prices to include…
Running Custom Server-Side Code on Checkout Field Blur in WooCommerce
A recent query in the Business Bloomer Club asked for advice on executing custom server-side code when a user enters their email address during checkout…