1. Login to your Wordpress website, and navigate to the WooCommerce Settings.

2. Select the shipping tab (seen below).

3. Locate the Shipping Zones section. Since I am located in the US, United States appeared on my list as a default, this may vary depending on your location.

4. Hover over your zone, and click the "Edit" option, seen below

5. The Zone Name and Region will default to your location. If you will have multiple regions with the same Flat Rate options, you will need to add the Zone Regions here. For simplicity I will stick with just one location.

6. Click "Add Shipping Method". A New window will appear.

7. The window defaults to "Flat Rate". Click the blue button to "Add Shipping Method"

8. A basic Flat Rate option will appear. Hover over the Flat Rate link and the "Edit" option will appear. Click "Edit"

9. A new window appears. At this point you can rename the shipping option to what you want it to be. For my example I am using USPS First Class Mail. If your shipping charges are taxable, you will need to set the Tax Status as taxable. And of course the cost is what you want to charge for shipping.

Here's my example:

10. Repeat the steps 6 - 9 as many times as needed for as many shipping options as you have.





Join the Discussion
Write something…
Recent messages
Flat rate shipping can also be defined and set up using a WooCommerce table rate shipping plugin like the one from PluginHive.
Reply
nitazWealthy Premium
Hello. Since we are being advised against using jetpack, we cannot use USPS. Any suggestions?
Reply
smokeywins Premium
All the configurations in the training still work without the use of Jetpack. I don't have it on my site, and I still can use USPS without an issue. Of course, my site is a dropship site, so I don't create shipping labels, I just input the tracking #'s from my supplier.
Reply
nitazWealthy Premium
Do you pay for usps flat rate shipping extension?
Reply
smokeywins Premium
I don't pay for anything extra because I dropship. So, customers make a purchase and pay the flat shipping charge which is what my supplier charges me to ship. They have one flat fee for shipping within the US, and another to ship internationally. If you're physically shipping the products yourself you might need to add additional features that I do not have configured. Hope that makes sense.
Reply
ipalladino Premium
Hi, I am having problems with guests of my site being able to ship my product to a different address than the billing address. My site does not want to accept the new address. Do you have any thoughts on how to fix this?
thank you for your help,
Irene
Reply
smokeywins Premium
Hmm, that's odd. When you log in to your site, go under WooCommerece and select settings. In there locate the shipping tab, and check your settings in Shipping Destination. I have my sent to default to the billing address. Make sure you don't have "Force shipping to the customer billing address" as that would prevent customers from entering a different ship to location.Hope that solves the issue.
Reply
ipalladino Premium
Thank you, I have done that and it looks like it is working now. thank you!!
Reply
smokeywins Premium
Yay! So happy to hear that worked!
Reply
codevonish Premium
All my shipping is free via parcel post only. It saves me lots of headaches and postage via the alternative shippers are prohibitive.
Reply
smokeywins Premium
It all depends on the options you want to offer. The supplier I work with lets me know what the charges are, so it's easy for me to add them in. Free Shipping can get costly unless you have it built into the price of your items. Sometimes offering multiple options can be more appealing to customers, but I understand the headaches, especially for those outside the US.
Reply
Top