{"id":17692,"date":"2024-05-23T06:37:07","date_gmt":"2024-05-23T06:37:07","guid":{"rendered":"https:\/\/hostvento.com\/kb\/web-hosting\/learn-to-setup-shipping-in-woocommerce\/"},"modified":"2024-06-17T05:56:35","modified_gmt":"2024-06-17T05:56:35","slug":"learn-to-setup-shipping-in-woocommerce","status":"publish","type":"docs","link":"https:\/\/www.hostvento.com\/kb\/docs\/hosting-faqs\/learn-to-setup-shipping-in-woocommerce\/","title":{"rendered":"Learn to Setup Shipping in WooCommerce"},"content":{"rendered":"\n<p>Regular shipping is a crucial component of any e-commerce company. Easy shipping on your website benefits both you and your customers because it makes it simple to track shipments and send orders right away.<\/p>\n\n\n\n<p>WooCommerce has strong shipping capabilities that allow you to customize your website&#8217;s shipping to meet your specific business requirements. Additionally, the user-friendly interface makes it possible to set up WooCommerce shipping in a matter of minutes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WooCommerce Shipping Zones<\/h3>\n\n\n\n<p>Once you have installed WooCommerce, first identify your Shipping Zones. The identified zones will let your customers know about your shipping location and also, allow you to configure different shipping methods and rates depending on the zone.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">General Settings<\/h3>\n\n\n\n<p>To start the setup of your shipping zones, go to&nbsp;<strong>WooCommerce &gt;&gt; Settings<\/strong>. Then go to&nbsp;<strong>Shipping Locations<\/strong>&nbsp;and use the drop-down to check and select an option. Mostly, store owners select&nbsp;<strong>Ship to all countries you sell to<\/strong>&nbsp;that updates the&nbsp;<strong>Selling Locations<\/strong>&nbsp;option above. But, you can also select&nbsp;<strong>Ship to all countries<\/strong>&nbsp;or&nbsp;<strong>Ship to specific countries only<\/strong>. There is also an option \u2013&nbsp;<strong>Disable shipping &amp; shipping calculations<\/strong>, but it is recommended to use only if you are not selling (services for example) shippable items.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/general-shipping-zones-min-1024x464.png\" alt=\"\" class=\"wp-image-9844\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Shipping Tab<\/h3>\n\n\n\n<p>1. Go to&nbsp;<strong>WooCommerce &gt;&gt; Settings &gt;&gt; Shipping<\/strong>&nbsp;and choose&nbsp;<strong>Add shipping zone<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/add-shipping-zone-min-1024x382.png\" alt=\"\" class=\"wp-image-9845\"\/><\/figure>\n<\/div>\n\n\n<p>2. On the next screen, add the&nbsp;<strong>Zone Name<\/strong>&nbsp;and&nbsp;<strong>Zone Region<\/strong>. You can select the zone name of your choice, but the region will be determined by a drop-down list with pre-configured locations similar to what you choose in the&nbsp;<strong>Shipping Location<\/strong>&nbsp;field under the&nbsp;<strong>General<\/strong>&nbsp;tab.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/add-shipping-method-min-1024x460.png\" alt=\"\" class=\"wp-image-9848\"\/><\/figure>\n<\/div>\n\n\n<p>Additionally, you also get accurate range of a zone by adding postcodes in the field under&nbsp;<strong>Zone<\/strong>&nbsp;<strong>regions<\/strong>. This helps you when you want to charge different rates per state, for instance.<\/p>\n\n\n\n<p>4. Now, click on&nbsp;<strong>Add shipping method<\/strong>&nbsp;and select one from the drop-down list. The options are:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/flat-rate-min-1024x459.png\" alt=\"\" class=\"wp-image-9849\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Flat rate \u2014<\/strong>&nbsp;It enables you to set a flat rate for all orders purchased for that shipping zone.<\/li>\n\n\n\n<li><strong>Free shipping \u2014<\/strong>&nbsp;It makes all shipping free for that shipping zone.<\/li>\n\n\n\n<li><strong>Local pickup \u2014<\/strong>&nbsp;It indicates to the customer that they must pick up their order from the store.<\/li>\n<\/ul>\n\n\n\n<p>5. The above are the default options found in WooCommerce. But, you can add other options, like USPS, FedEx, UPS, etc. by installing and activating the respective plugin.&nbsp;Again click on&nbsp;<strong>Add shipping method<\/strong>&nbsp;button and then&nbsp;<strong>Save changes<\/strong>&nbsp;to save your new shipping zone.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/save-shipping-method-min-1024x490.png\" alt=\"\" class=\"wp-image-9850\"\/><\/figure>\n<\/div>\n\n\n<p>6. The above options can be used to create as many shipping zones as you want to, enabling for specific shipping rules for all of the customers you provide service to. It is also possible to manage the shipping zones you create. Moreover, your zones can be updated as your website grows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WooCommerce Shipping Rates<\/h3>\n\n\n\n<p>WooCommerce shipping rates enable you to charge your customers to ship their orders. Let\u2019s check the set up of flat rate shipping, but note that the process will be similar for both default and third-party methods.<\/p>\n\n\n\n<p>1. Go to&nbsp;<strong>WooCommerce &gt;&gt; Shipping &gt;&gt; Shipping Zones<\/strong>&nbsp;and select the shipping zone you want to configure.<\/p>\n\n\n\n<p>2. Now, click on the shipping method you selected for the shipping zone. Here, we have selected&nbsp;<strong>Flat rate<\/strong>.&nbsp;Click on the&nbsp;<strong>Edit<\/strong>&nbsp;link for Flat rate.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/edit-flat-rate-min-1024x328.png\" alt=\"\" class=\"wp-image-9852\"\/><\/figure>\n<\/div>\n\n\n<p>3. In the&nbsp;<strong>Cost<\/strong>&nbsp;field, mention the cost of your flat rate shipping.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/flat-rate-cost-min-1024x358.png\" alt=\"\" class=\"wp-image-9853\"\/><\/figure>\n<\/div>\n\n\n<p>4. For adding the shipping fee to the entire order, just add the amount.<\/p>\n\n\n\n<p>5. For adding shipping fee per item, add the formula&nbsp;<strong>[qty] * 10<\/strong>. Replace&nbsp;<strong>10<\/strong>&nbsp;with the amount you want to charge per item.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/flat-rate-cost-quantity-min-1024x357.png\" alt=\"\" class=\"wp-image-9855\"\/><\/figure>\n<\/div>\n\n\n<p>6. If you want to set up the shipping fee as a percentage of the total order, include the formula&nbsp;<strong>[cost ] * .10<\/strong>. Replace&nbsp;<strong>10<\/strong>&nbsp;with the percentage you want to charge for the complete order.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/flat-rate-cost-quantity-1-min-1-1024x195.png\" alt=\"\" class=\"wp-image-9862\"\/><\/figure>\n<\/div>\n\n\n<p>7. Click&nbsp;<strong>Save changes<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WooCommerce Shipping Classes<\/h3>\n\n\n\n<p>With shipping classes, you can add an extra fee to certain products, such as larger items. It can also be used to charge urgent shipping options such as 1-day or overnight shipping.<\/p>\n\n\n\n<p><strong>Note:<\/strong>&nbsp;You can plan on the way, you want your shipping to work and create the shipping classes previous to creating the shipping zones. With this, the time required for the setting up your shipping will get reduced because classes are mentioned on the shipping zone panel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set Up Shipping Classes<\/h3>\n\n\n\n<p>1. Go to&nbsp;<strong>WooCommerce &gt;&gt; Shipping &gt;&gt; Shipping<\/strong>&nbsp;classes and click on&nbsp;<strong>Add shipping class<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/add-shipping-class-min-1024x218.png\" alt=\"\" class=\"wp-image-9856\"\/><\/figure>\n<\/div>\n\n\n<p>2. Then, add the name of your shipping class, the slug (which can be the same as the name), and a description for your reference. In the example, we have used overnight shipping, but you can also use names of specific product or other descriptors.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/save-shipping-classes-min-1024x215.png\" alt=\"\" class=\"wp-image-9859\"\/><\/figure>\n<\/div>\n\n\n<p>3. You can add as many classes as you want to and click&nbsp;<strong>Save Shipping classes<\/strong>.<\/p>\n\n\n\n<p>4. Next, go back to&nbsp;<strong>WooCommerce &gt;&gt; Shipping &gt;&gt; Shipping Zones<\/strong>&nbsp;and select the shipping zone you want to configure.<\/p>\n\n\n\n<p>5. In the window displayed, click on the shipping method to view the newly added shipping class options.<\/p>\n\n\n\n<p>6. Add the amount you want to be added to the flat rate shipping rate, in the field next to your shipping class name. You can also use the formulas mentioned above. In this example, customers will be charged an additional&nbsp;<strong>$20<\/strong>&nbsp;on top of the&nbsp;<strong>$5<\/strong>&nbsp;flat rate shipping.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/shipping-class-cost-save-changes-min-1024x449.png\" alt=\"\" class=\"wp-image-9857\"\/><\/figure>\n<\/div>\n\n\n<p>7. In the&nbsp;<strong>Calculation<\/strong>&nbsp;type field, select between&nbsp;<strong>Per Class:<\/strong>&nbsp;Shipping class that decides shipping cost and&nbsp;<strong>Per Order:<\/strong>&nbsp;The most expensive item in the order decides shipping cost.<\/p>\n\n\n\n<p>8. In case you select&nbsp;<strong>Per Class<\/strong>, you can add an amount to the field of&nbsp;<strong>No shipping class<\/strong>&nbsp;in case you want to add additional fees to the items that don\u2019t have a shipping class. But based on your shipping plan, it can be more expensive for your customers and so we don\u2019t recommend this.<\/p>\n\n\n\n<p>9. Click on&nbsp;<strong>Save changes<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add Shipping Classes to Products<\/h3>\n\n\n\n<p>After you create your shipping classes, add the classes to the appropriate products. This can be done by:<\/p>\n\n\n\n<p>1. Go to&nbsp;<strong>Products<\/strong>&nbsp;in your dashboard.<\/p>\n\n\n\n<p>2. Click on the product for which you want to assign a shipping class.<\/p>\n\n\n\n<p>3. Navigate below to&nbsp;<strong>Product data &gt;&gt; Shipping<\/strong>.<\/p>\n\n\n\n<p>4. Select the proper shipping class from the Shipping class drop-down field.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostvento.com\/kb\/hosting-faqs\/wp-content\/uploads\/2020\/07\/product-data-shipping-class-min-1024x362.png\" alt=\"\" class=\"wp-image-9860\"\/><\/figure>\n<\/div>\n\n\n<p>5. Click on&nbsp;<strong>Update<\/strong>&nbsp;to save the changes.<\/p>\n\n\n\n<p>Congratulations! You have learned to set up shipping in your WooCommerce store.<\/p>\n\n\n\n<p><a href=\"https:\/\/hostvento.com\/kb\/web-hosting\/how-to-add-a-new-product-category-in-woocommerce\/\" target=\"_blank\" rel=\"noopener\"><strong>How To Add A New Product Category In WooCommerce?<\/strong><\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/hostvento.com\/kb\/web-hosting\/how-to-assign-users-to-groups-in-mediawiki\/\" target=\"_blank\" rel=\"noopener\"><strong>How to Assign Users to Groups in MediaWiki?<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Regular shipping is a crucial component of any e-commerce company. Easy shipping on your website benefits both you and your customers because it makes it simple to track shipments and send orders right away. WooCommerce has strong shipping capabilities that allow you to customize your website&#8217;s shipping to meet your specific business requirements. Additionally, the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":23377,"menu_order":941,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-17692","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/docs\/17692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/comments?post=17692"}],"version-history":[{"count":2,"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/docs\/17692\/revisions"}],"predecessor-version":[{"id":20687,"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/docs\/17692\/revisions\/20687"}],"up":[{"embeddable":true,"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/docs\/23377"}],"wp:attachment":[{"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/media?parent=17692"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.hostvento.com\/kb\/wp-json\/wp\/v2\/doc_tag?post=17692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}