Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Core Shipping Options


Documents

  • Troubleshooting Core Shipping

    Last updated July 18, 2025. This guide helps store owners resolve problems with built-in shipping features in WooCommerce. Use the steps below to troubleshoot incorrect rates, missing methods, or unexpected checkout behavior. What this guide covers This guide focuses on issues with shipping options included in WooCommerce core: The guide also provides guidance on where […]

  • Flat Rate Shipping

    Flat Rate Shipping is a shipping method included in WooCommerce that allows you to define a standard shipping rate per item, per shipping class, or per order. On this page you’ll learn how to:  Standard Flat Rates: Setup and Configuration 5. Enter a Name that displays to customers in the cart and checkout pages. 6. […]

  • Free Shipping

    Free shipping is a WooCommerce core shipping method that allows you to add a “free shipping” option for customer orders if they either meet certain criteria (e.g. a minimum order spend amount) or if you want to offer free shipping to all customers within a certain geographical area.  On this page you’ll learn how to:  […]

  • Local Pickup

    Local Pickup is a WooCommerce core shipping method that allows the customer to pick up an order themselves. On this page, you’ll learn how to:  Local Pickup: Setup and Configuration Setting up Local Pickup starts by adding it as a shipping method to a shipping zone. Follow these steps to add the Local Pickup option: […]

  • Offer Shipping Insurance

    In WooCommerce and its shipping options, there is not a built-in way to offer insurance for goods you are shipping. Include in product price One option is to include the insurance cost in the price of your products. This, however, has the downside that it gives customers the wrong impression on actual cost of a […]

  • How to handle multiple regions and currencies with WooCommerce

    In a global age, there are a number of elements that play a role in selling in multiple currencies and languages. Here we discuss several of those.

  • Shipping Method API

    WooCommerce has a shipping method API which plugins can use to add their own rates. This article will take you through the steps to creating a new shipping method and interacting with the API.

  • WooCommerce Blocks: Local Pickup

    Local Pickup in Blocks is a new enhanced delivery method that allows you to easily offer one or more pickup locations to your customers. We’ve made it easier for you to setup local pickup options by providing a new, simple to use Local Pickup settings page. This new method provides a streamlined customer experience by: […]