Skip to main content

How to edit WooCommerce shipping rates

Once you’ve defined your shipping zones and methods, it’s time to decide how much customers will pay for each method.

If your method is free shipping, the customer shipping cost will, of course, be 0. For local pickup, you can choose to set a fee or make it free.

For WooCommerce flat-rate shipping, you’ll have to set up exactly how you want your shopping cart to calculate the rate. Here’s how.

1. Choose a shipping zone #

Under the “Shipping” tab, choose the shipping zone that you want to set up flat-rate shipping for.

4. WordPress WooCommerce Settings to set up shipping zones

2. Create flat-rate shipping fees #

Once you choose your shipping zone and flat-rate shipping method, you’re ready to set up WooCommerce flat-rate shipping fees by clicking on “Flat rate” in the “Methods” box.

You can set up these fees several different ways, including:

  • A flat shipping fee per order
  • A flat shipping fee per item
  • A shipping fee as a percentage of the order total

To set up your shipping fee on a per-order basis, you’ll choose a fee to apply to every order, such as €5 or €9.95. Then, enter that number in the “Cost” field:

5. WordPress WooCommerce Settings to set up flat rate shipping

To add a shipping fee on a per-item basis, you’ll choose a fee to apply to every item in an order, such as $2. Then, enter “[qty] * the fee” in the cost box — like this:

6. WordPress WooCommerce Settings to set up flat rate shippingThe above formula tells WooCommerce to multiply the number of items in a customer’s order by the fee you choose.

To add a shipping fee as a percentage of the order total, choose the percentage you’d like to charge, then enter “[cost * percentage as a decimal]” in the cost field:

7. WooCommerce WordPress flate rate shipping costThe above formula tells your WooCommerce shopping cart to multiply the total order cost by your chosen percentage in order to calculate your customer’s shipping fee.

Powered by BetterDocs

Leave a Reply