WooCommerce 2.6 or the ‘Zipping Zebra’ has drastically changed the shipping settings for the better. The biggest change is the addition of WoCommerce Shipping Zones. The region or group of regions that you ship to that zone. A few examples of zone based shipping requirements,
- offer multiple flat rates, such as ground and express, for a zone
- offer different flat rates for different zones in the same country
- different flat rates based on product shipping class for international customers
- offer in-stomers
- offer free shipping to certain postcodes
- Set different minimum order amount requirements for free shipping based on the zone
WooCommerce will check the zones in order from to WooCommerce > Settings > Shipping. It is shown as below:

The Shipping tab allows admin tomers. You can also find an individual page for Shipping Options and Shipping Classes.
Shipping Zones
The Geographical regions to dashboard > WooCommerce > Settings > Shipping.
Adding a shipping zone
- After installing WooCommerce 2.6, first time you see the screen as shown below:
- Click Add shipping zone dow appears as shown below:
[caption id="attachment_9731" align="aligncenter" width="867"]
Add a Zone
- Click Add shipping zone dow appears as shown below:
- Enter the Name of the zone.
- Select regions for the zone from the drop-down list. A Region can be country, state, or continents.
- To specify Zip / postcodes for the zone, click Limit dow appears as shown below :
Post Code - The Zone gets added as shown below:
Added Zone Note: Each custom zones you added.
Adding a shipping method
After adding the required zone(s), you can add multiple shipping methods for the zones. Custo their location and corresponding zone. You can use Flat rate, Free shipping, and local pickup methods for shipping.
- Flat rate: You can fix a rate for an order which can contain any number of products.
- Free Shipping: Order gets delivered at the cusdoes not claim any shipping cost.
- Local Pickup: The custore.
For adding a new shipping method click ‘+‘ or hover the mouse on the shipping zone and click View link, the window appears as shown below:

- Click Add shipping method, the Add shipping method pop-up appears as shown below:
Select a shipping method - Select the required shipping method and click Add shipping method. The method gets enabled and it is shown as below:
Enabled shipping method - Click on the link of the shipping method title, the window appears for flat rate shipping method as shown below. To set up local Pickup and Free delivery shipping method, please refer Section Local Pickup and Free Shipping respectively.
Setting Flat Rates - Method Title: Method Title is visible in Cart/Checkout page under Shipping options. Specify Method Title as required (defined by you).
- Tax Status: This field allows you to the shipping method. The options available as given below:
- Taxable: You can add Sales Tax, Value Added Tax, etc. to the shipping cost.
- None: The shipping cost does not include any tax.
- Cost: You can specify the fixed amount of shipping in this field or use placeholders in combination. The placeholders are as given below:
- [qty] indicates the total number of items.
- [cost] indicates the cost of an item.
- [fee percent=” 10″ min_fee=”20″] indicates percentage of total cost.
- Shipping Class Cost If you have configured class(es) in the sto fixed amount (Cost field) for required class(es). For detailed information, See Shipping Class in WooCommerce
- No Shipping Class Cost: If the product in the cart to add an additional cost.
- Calculation Type. This field decides the additional cost other than flat rate. The options available are as given below:
- Per Class: Charge shipping for each shipping class individually.
- Per Order: Charge shipping for the most expensive shipping class.
- Click the Save Changes butto save settings.
- Under the zone, the shipping method gets added as shown below:
The added Method
Local Pickup
In this Shipping Method, cusdow appears for Local Pickup shipping method as shown below:

- Title: Title is visible in Cart/Checkout page under Shipping options. Specify Title as required (defined by you)
- Tax Status: This field allows you to the shipping method. The options available as given below:
- Taxable: You can add Sales Tax , Value Added Tax, etc. to the shipping cost.
- None: The shipping cost does not include any tax.
- Cost: You can specify the fixed amount of shipping in this field.By default, it is zero.
Free Shipping
This shipping method allows you dow appears for flat free shipping method as shown below:

- Title: Method Title is visible in Cart/Checkout page under Shipping options. Specify Title as required (defined by you).
- Free Shipping Requires…: This field allows you to get the free shipping service. The available options as given below:
- N/A: After selecting this option, Free Shipping Requires… field is not applicable.
- A valid free shipping coupon: Custore as part of marketing strategy.
- A minimum order amount: For availing the free shipping service, the order needs tore owner.
- A minimum order amount OR a coupon: A custo avail the free shipping service.
- A minimum order amount AND a coupon: A custo avail the free shipping service.
- Minimum Order Amount: Enter the required minimum amount for an order in this field if you have selected any option from Free Shipping Requires… field.
Click the Save Changes butto save settings. Example: Here, the zones are set for New Jersy, United States, and Rest of the World. And configured method methods are: -New Jersy : Express Delivery($10)
Rate Setting Local pickup($5)
Rate Setting – United States: Flat Rate($15)
-Rest of the world: Flat Rate($30)You can add multiple instances of any shipping method. Here, we have added the multiple instances of Flat rate as shown below:

The cart for New Jersey Address will look like:

The cart for US Address other than New Jersey will look like:

The cart for Rest of the world(other than New Jersey and the US) will look like:

Shipping Options
In this section, WooCommerce store owners can set general configurations which deal with the appearance of shipping calculation on cart/checkout page and shipping destination control. The settings are as shown below:

- Calculations: If you enable this option, you get Calculate Shipping option Cart Total. It allows cusdown list and enter the zip code within the mentioned state. It is shown as below:
Cart - Shipping Destination: This option allows you to choose the address for order delivery. WooCommerce provides you the options as given below:
- Default tomer’s shipping address by default. With this option, Checkout page looks like:
Shipping Address as Default - Default to choose a different address. With this option, Checkout page looks like:
Billing Address as Default - Force does not allow any other address. With this option, Checkout page looks like:
- Default tomer’s shipping address by default. With this option, Checkout page looks like:
Click the Save Changes butto save settings.
Shipping Classes
Shipping classes used to the product, and getting the flat rates for shipping with some examples.
Creating Shipping Classes in WooCommerce
Under Shipping Classes, the existing shipping classes are shown as below:
[caption id="attachment_9764" align="aligncenter" width="835"]
To add the new shipping class, click Add Shipping Class. The window appears as shown below:

Enter the name of Shipping class, slug name, and Description. Click Save Shipping Classes. The Shipping Class gets added as shown below:

Assigning Shipping Classes to Products in WooCommmerce
You can assign the class to WP > Dashboard > Products. It is shown as below:

Click publish/update to Furniture Class The Flat Rate Settings are as shown below:

Suppose, custo cart, then the cart will look like :

Here, Express Delivery rate is $25.00 which is the addition of Cost ($10.00) and “Furniture” Shipping Class Cost ($15.00).
[vc_cta h2=”Few Popular Shipping Plugins:”]
- ELEX WooCommerce DHL Express / Paket Shipping plugin
- ELEX WooCommerce USPS Shipping plugin
- ELEX WooCommerce Stamps.com USPS Shipping plugin
- ELEX WooCommerce Australia Post Shipping plugin
- ELEX EasyPost (UPS, USPS & FedEx) Shipping plugin
- WooCommerce UPS Shipping Plugin
- WooCommerce FedEx Shipping Plugin
- WooCommerce Canada Post Shipping Plugin
- WooCommerce Royal Mail Shipping Plugin with Tracking
- WooCommerce Table Rate Shipping Pro Plugin
- WooCommerce Shipment Tracking Pro Plugin
- WooCommerce Estimated Delivery Date Plugin
- WooCommerce Multi-Carrier Shipping Plugin
[/vc_cta]