{"id":264970,"date":"2025-11-27T14:00:45","date_gmt":"2025-11-27T13:00:45","guid":{"rendered":"https:\/\/octolize.com\/?p=264970&#038;cf-nocache=1"},"modified":"2025-11-27T14:16:37","modified_gmt":"2025-11-27T13:16:37","slug":"woocommerce-distance-based-shipping-calculator","status":"publish","type":"post","link":"https:\/\/octolize.com\/es\/blog\/woocommerce-distance-based-shipping-calculator\/","title":{"rendered":"How to Set Distance Based Shipping Calculator for WooCommerce"},"content":{"rendered":"<p data-pm-slice=\"1 1 []\"><strong>Learn how to set distance based shipping calculator in your WooCommerce store. In this article, I&#8217;ll show you how to easily offer shipping rates based on Distance or Total Travel Time calculated by Routes API. As a bonus, you will learn how to set progressively increasing shipping fee with additional cost per distance or travel time.<\/strong><\/p>\n<p>Calculating shipping costs based on distance is essential for businesses offering local delivery or same-day shipping. A <strong data-start=\"1161\" data-end=\"1211\">Distance-based shipping calculator for WooCommerce<\/strong> helps you set fair rates, cover fuel and driver expenses, and stay profitable while offering flexible delivery options to your customers.<\/p>\n<p>The cost of shipping for ecommerce can depend on many factors. Key factors include the weight and size of the package, the type of delivery, and the distance the shipment is expected to travel. The last factor seems the most obvious of all. The more distance a package has to travel, the higher the shipping fee should be. In WooCommerce, you can <strong>set up separate shipping methods for each shipping zone<\/strong>, so you can adjust your prices according to the distance. However, when you, as a store owner, want this calculation to be more accurate, the shipping zones available in WooCommerce may not be enough.<\/p>\n<p>If you want to read about other ways to calculate shipping costs, browse through our <a href=\"https:\/\/octolize.com\/blog\/woocommerce-shipping-calculator\/\" target=\"_blank\" rel=\"noopener noreferrer\">article on how to implement a shipping cost calculator in WooCommerce.<\/a><\/p>\n<h2>Who can benefit using Distance Rate Shipping for WooCommerce?<\/h2>\n<p>Features to calculate shipping rates based on distance or total time travelled are certainly not for every store. However, there are a lot of businesses that can benefit from it. It will work great for online stores that have their own delivery service, instead of giving shipments to courier companies such as <a href=\"https:\/\/octolize.com\/product\/fedex-woocommerce-live-rates-pro\/\">FedEx<\/a> or <a href=\"https:\/\/octolize.com\/product\/ups-woocommerce-live-rates-and-access-points-pro\/\">UPS<\/a>. It&#8217;s also a perfect solution for local delivery or any other store that need to charge customers the most accurate rates as possible. Many small shops now offer local delivery to expand beyond in-store sales. A <strong data-start=\"2806\" data-end=\"2850\">Distance shipping calculator for WooCommerce<\/strong> makes it easy to price fair, transparent delivery fees without undercharging. <a href=\"https:\/\/www.statista.com\/statistics\/1286612\/last-mile-delivery-market-size-worldwide\/\">Statista<\/a> shows the last mile delivery market is set to exceed <strong data-start=\"2993\" data-end=\"3009\">$200 billion<\/strong> by 2027. That\u2019s a huge opportunity for local businesses to stay competitive.<\/p>\n<h2>When to Use Distance-Based Shipping in WooCommerce<\/h2>\n<p>Calculating shipping costs by distance isn\u2019t necessary for every WooCommerce store, but for many local or regionally focused businesses, it\u2019s one of the most cost-effective ways to stay profitable while offering flexible delivery options. Here are the most common scenarios where a <b>Distance-based shipping calculator for WooCommerce<\/b> makes sense:<\/p>\n<h3>Local Delivery within a Defined Radius<\/h3>\n<p>If you run a store that delivers only within a specific area, like 10, 20, or 50 km, distance-based shipping ensures you charge fair rates that reflect the real cost of each trip. This is especially important for businesses that rely on their own fleet of drivers or couriers instead of flat rates from big carriers. According to <a class=\"cursor-pointer\" href=\"https:\/\/www.capgemini.com\/insights\/research-library\/the-last-mile-delivery-challenge\/\" target=\"_new\" rel=\"noopener\" data-start=\"2473\" data-end=\"2563\">Capgemini Research<\/a>, last mile delivery costs make up more than <strong data-start=\"2608\" data-end=\"2643\">40% of total logistics expenses<\/strong>, so controlling them is critical.<\/p>\n<p><b>Example:<\/b> A bakery offering same-day delivery within city limits can charge $1 per km instead of using a flat rate that might overcharge or undercharge customers living closer or further away. In that case local delivery calculator for WooCommerce is the best way to offer proper shipping rates.<\/p>\n<h3>Large or Bulky Products That Are Costly to Ship<\/h3>\n<p>Distance-based shipping is perfect for stores selling heavy, bulky, or hard-to-ship items like furniture, construction materials, or landscaping supplies. Fuel costs and labor can vary dramatically based on how far the customer lives.<\/p>\n<p><b>Example:<\/b> A garden center delivering pallets of soil or gravel needs to cover variable fuel and time costs without pricing themselves out of the market.<\/p>\n<h3>Same-Day or On-Demand Deliveries<\/h3>\n<p>Fast delivery often comes with extra cost and that cost depends heavily on distance. If you offer same-day or urgent deliveries, a <b>Distance rate shipping<\/b> setup helps you add a premium that reflects the extra time and effort.<\/p>\n<p><b>Example:<\/b> A local pharmacy offering on-demand medication delivery during peak hours can set up rules like \u201c$2 per km\u201d with a minimum charge.<\/p>\n<h3>Perishable or Temperature-Sensitive Goods<\/h3>\n<p>Businesses selling perishable items, like groceries, flowers, or meal kits, need predictable, local delivery fees that factor in the distance from your shop to the customer. This protects your margins and avoids absorbing excessive delivery costs.<\/p>\n<h3>Flexible Shipping Options for Hybrid Strategies<\/h3>\n<p>Many stores combine <b>distance-based shipping rates<\/b> with other conditions like weight, quantity, or order value. For example, you might charge a per-km fee plus a base rate for heavy packages or offer free local delivery within 5 km but paid delivery for longer distances.<\/p>\n<h2>Should You Use It?<\/h2>\n<p>If you want to:<\/p>\n<ul>\n<li style=\"font-weight: 400;\">Offer <b>fair, accurate delivery pricing<\/b><\/li>\n<li style=\"font-weight: 400;\">Avoid losing money on local deliveries<\/li>\n<li style=\"font-weight: 400;\">Build customer trust with clear rates<\/li>\n<li style=\"font-weight: 400;\">Scale your local delivery profitably<\/li>\n<\/ul>\n<p>\u2026then setting up a <b>Distance-based shipping calculator for WooCommerce<\/b> with a plugin like Flexible Shipping Distance is a smart move.<\/p>\n<h2>How does the distance or travel time calculator works?<\/h2>\n<p>The solution I want to present in this article uses <strong>Google Routes API<\/strong> to measure the distance or delivery duration between store address locations and customer addresses.<\/p>\n<p>The API returns information based on the recommended route between start and end points. You can request distance data for different travel modes, request distance data in different units such kilometers or miles, and estimate travel time in traffic. Read more <a href=\"https:\/\/developers.google.com\/maps\/documentation\/javascript\/get-api-key\" target=\"_blank\" rel=\"noopener noreferrer\">about Google Routes API<\/a>.<\/p>\n<h2>Set Distance based shipping for WooCommerce<\/h2>\n<p>Knowing how the distance or travel time calculator works, it&#8217;s time to configure it in WooCommerce store. I&#8217;ll walk you through it step by step. First, you&#8217;ll need a plugin&#8230;<\/p>\n<h3>Distance Based Shipping Rates for WooCommerce plugin<\/h3>\n<p>The solution is to use additional tools to determine the exact cost of shipping based on the distance. In this article, I&#8217;ll show you how to do it using Distance Based Shipping Rates for WooCommerce plugin. It&#8217;s one of the best distance rate shipping plugins available on the market. We packed it with useful features, and most significantly, it is fully compatible with the Flexible Shipping plugin. You can use it with both free and paid versions to get the best shipping experience for your online store.<\/p>\n\n    <div class=\"plugin-card\">\n        <div class=\"plugin-card-top\">\n            <div class=\"plugin-text\">\n            \t<img decoding=\"async\" class=\"plugin-card-thumbnail\" src=\"https:\/\/octolize.com\/app\/uploads\/2022\/03\/flexible-shipping-locations-avatar-icon.svg\" \/>\n\t\t\t\t\t\t\t\t\t<div class=\"title\">Distance Based Shipping Rates for WooCommerce <br \/><span class=\"price\"><span class=\"wcpbc-price wcpbc-price-262774\" data-product-id=\"262774\"><span class=\"wcpbc-price wcpbc-price-262774\" data-product-id=\"262774\"><span class=\"woocommerce-Price-amount amount\"><span class=\"woocommerce-Price-currencySymbol\">&#036;<\/span>49.00<\/span><\/span> <span class=\"subscription-details\"><\/span><\/span><\/span><\/div>\n\t\t\t\t\n\t\t\t\t<p>Configure shipping costs accurately based on the delivery distance and time.<\/p>\n\n\t\t\t\t<a class=\"button primary btn-cta\"\n\t\t\t\t\t data-data_layer=\"{\n    &quot;event&quot;: &quot;select_item&quot;,\n    &quot;ecommerce&quot;: {\n        &quot;item_list_id&quot;: &quot;blog_article&quot;,\n        &quot;item_list_name&quot;: &quot;Blog Article&quot;,\n        &quot;items&quot;: [\n            {\n                &quot;item_id&quot;: 262773,\n                &quot;item_name&quot;: &quot;Distance Based Shipping Rates for WooCommerce&quot;,\n                &quot;affiliation&quot;: &quot;octolize.com&quot;,\n                &quot;currency&quot;: &quot;USD&quot;,\n                &quot;index&quot;: 0,\n                &quot;item_brand&quot;: &quot;Octolize&quot;,\n                &quot;item_category&quot;: &quot;Customizable Rates&quot;,\n                &quot;item_list_id&quot;: &quot;blog_article&quot;,\n                &quot;item_list_name&quot;: &quot;Blog Article&quot;,\n                &quot;price&quot;: 49,\n                &quot;quantity&quot;: 1\n            }\n        ]\n    }\n}\" \t\t\t\t\thref=\"https:\/\/octolize.com\/es\/product\/distance-based-shipping-rates-for-woocommerce\/\" title=\"Distance Based Shipping Rates for WooCommerce\">View Details<\/a>\n\t\t\t\t<span class=\"sep\">or<\/span>\n\t\t\t\t<a href=\"https:\/\/octolize.com\/es\/cart\/?add-to-cart=262774&#038;item_list_id=blog_article\">Add to cart <i class=\"fa fa-shopping-cart\"><\/i><\/a>\n\t\t\t<\/div>\n\n            <span class=\"logo\">Octolize<\/span>\n        <\/div>\n\n        <div class=\"plugin-card-bottom\">\n            <div class=\"rating-installs\">\n                <div class=\"rating\">\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                    <\/div>\n\n                <div class=\"installs\">\n                    \t\t\t\t\t\t<strong>Plugins used by 235,133+ shops<\/strong><br\/>\n\t\t\t\t\t\t\t\t\t\t<strong>30-day money back guarantee<\/strong>\n                <\/div>\n            <\/div>\n\n            <div class=\"updated-tested\">\n                <div class=\"updated\">\n\t\t\t\t\tLast Updated: 2026-05-18                <\/div>\n\n                <div class=\"tested\">\n\t\t\t\t\tWorks with WooCommerce 10.4 - 10.8.x                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    \n<p>It allows you to set shipping rates based on the <strong>distance calculated<\/strong> using Google Maps Routes API.<\/p>\n<p>Not familiar with Flexible shipping plugin yet? This is the most popular WooCommerce shipping rates calculator plugin on the WooCommerce market. It has more than 140,000 active installations and gets great ratings in the WordPress repository.<\/p>\n\n    <div class=\"plugin-card\">\n        <div class=\"plugin-card-top\">\n            <div class=\"plugin-text\">\n            \t<img decoding=\"async\" class=\"plugin-card-thumbnail\" src=\"https:\/\/octolize.com\/app\/uploads\/2022\/03\/flexible-shipping-pro-avatar-icon.svg\" \/>\n\t\t\t\t\t\t\t\t\t<div class=\"title\">Flexible Shipping PRO WooCommerce <br \/><span class=\"price\"><span class=\"wcpbc-price wcpbc-price-395\" data-product-id=\"395\"><span class=\"wcpbc-price wcpbc-price-395\" data-product-id=\"395\"><span class=\"woocommerce-Price-amount amount\"><span class=\"woocommerce-Price-currencySymbol\">&#036;<\/span>99.00<\/span><\/span> <span class=\"subscription-details\"><\/span><\/span><\/span><\/div>\n\t\t\t\t\n\t\t\t\t<p>The best Table Rate Shipping for WooCommerce. Period. Create shipping rules based on weight, order totals, or item count.<\/p>\n\n\t\t\t\t<a class=\"button primary btn-cta\"\n\t\t\t\t\t data-data_layer=\"{\n    &quot;event&quot;: &quot;select_item&quot;,\n    &quot;ecommerce&quot;: {\n        &quot;item_list_id&quot;: &quot;blog_article&quot;,\n        &quot;item_list_name&quot;: &quot;Blog Article&quot;,\n        &quot;items&quot;: [\n            {\n                &quot;item_id&quot;: 220,\n                &quot;item_name&quot;: &quot;Flexible Shipping PRO WooCommerce&quot;,\n                &quot;affiliation&quot;: &quot;octolize.com&quot;,\n                &quot;currency&quot;: &quot;USD&quot;,\n                &quot;index&quot;: 0,\n                &quot;item_brand&quot;: &quot;Octolize&quot;,\n                &quot;item_category&quot;: &quot;Customizable Rates&quot;,\n                &quot;item_list_id&quot;: &quot;blog_article&quot;,\n                &quot;item_list_name&quot;: &quot;Blog Article&quot;,\n                &quot;price&quot;: 99,\n                &quot;quantity&quot;: 1\n            }\n        ]\n    }\n}\" \t\t\t\t\thref=\"https:\/\/octolize.com\/es\/product\/flexible-shipping-pro-woocommerce\/\" title=\"Flexible Shipping PRO WooCommerce\">View Details<\/a>\n\t\t\t\t<span class=\"sep\">or<\/span>\n\t\t\t\t<a href=\"https:\/\/octolize.com\/es\/cart\/?add-to-cart=395&#038;item_list_id=blog_article\">Add to cart <i class=\"fa fa-shopping-cart\"><\/i><\/a>\n\t\t\t<\/div>\n\n            <span class=\"logo\">Octolize<\/span>\n        <\/div>\n\n        <div class=\"plugin-card-bottom\">\n            <div class=\"rating-installs\">\n                <div class=\"rating\">\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                            <span class=\"rating-star\"><\/span>\n                                    <\/div>\n\n                <div class=\"installs\">\n                    \t\t\t\t\t\t<strong>100,000+ Active Installations<\/strong><br\/>\n\t\t\t\t\t\t\t\t\t\t<strong>30-day money back guarantee<\/strong>\n                <\/div>\n            <\/div>\n\n            <div class=\"updated-tested\">\n                <div class=\"updated\">\n\t\t\t\t\tLast Updated: 2026-06-01                <\/div>\n\n                <div class=\"tested\">\n\t\t\t\t\tWorks with WooCommerce 10.4 - 10.8.x                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    \n<h3>Configure the WooCommerce shipping cost by distance<\/h3>\n<p>To start configuration, go to <strong>WooCommerce \u2192 Settings \u2192 Shipping \u2192 Flexible Shipping Distance Based Shipping Rates.<\/strong><\/p>\n\n<div\n\tclass=\"video-player js--video-player-container\"\n\tdata-type=\"youtube\"\n\tdata-id=\"TO3fcc3ZM0g\"\n\titemprop=\"video\"\n\titemscope\n\titemtype=\"https:\/\/schema.org\/VideoObject\"\n>\n\t<meta itemprop=\"thumbnailUrl\" content=\"https:\/\/i.ytimg.com\/vi_webp\/TO3fcc3ZM0g\/maxresdefault.webp\"\/>\n\t<meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/TO3fcc3ZM0g\"\/>\n\t<meta itemprop=\"description\" content=\"&lt;strong&gt;How to Set Distance Based Shipping Calculator for WooCommerce&lt;\/strong&gt;\"\/>\n\t<meta itemprop=\"name\" content=\"How to Set Distance Based Shipping Calculator for WooCommerce\"\/>\n\t<meta itemprop=\"uploadDate\" content=\"2025-11-27T14:00:45+01:00\"\/>\n\n\t<img decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi_webp\/TO3fcc3ZM0g\/maxresdefault.webp\"\/>\n\n\t<div class=\"btn-play js--video-play\"><\/div>\n<\/div>\n\n<p>First of all, to use distance and duration conditions in Flexible Shipping methods, you need to enter <strong>Google Maps API key<\/strong>. To obtain a Google API key, please refer to <a href=\"https:\/\/octolize.com\/docs\/article\/flexible-shipping-distance-based-shipping-rates-configuration\/\" target=\"_blank\" rel=\"noopener noreferrer\">this article.<\/a> Google suggests using Routes API as Distance Matrix API is deprecated.<\/p>\n<p>Save changes and if API Connection Status turn to <strong>Connected,<\/strong> you are good to go.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-routes-api.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-341698\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-routes-api.png\" alt=\"DBSR Routes API\" width=\"712\" height=\"783\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-routes-api.png 1446w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-routes-api-260x286.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-routes-api-712x783.png 712w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">Google Routes API allows you to configure the way that Google will calculate distance or travel time. You can choose <strong>Travel mode<\/strong>, used by Google API to do so. It can be driving, cycling or walking depending on the types of deliveries that you offer.<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-travel-modes-712x270.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-341710\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-travel-modes-712x270.png\" alt=\"DBSR Travel Modes\" width=\"712\" height=\"270\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-travel-modes-712x270.png 712w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-travel-modes-260x99.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-travel-modes.png 1398w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">The plugin allows you to set the <strong>Distance Unit<\/strong>. You can pick between metric and imperial. Please have in mind, that this configuration will be applied to all the shipping rules that you will add later to configure shipping rates.<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-distance-unit-712x226.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-341708\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-distance-unit-712x226.png\" alt=\"Distance Unit\" width=\"712\" height=\"226\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-distance-unit-712x226.png 712w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-distance-unit-260x82.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-distance-unit.png 1350w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">If you want to avoid calculating shipping costs based on store location (entered in WooCommerce settings), you can provide custom shipping origin. When you select <strong>Custom address<\/strong> from <strong>Origin<\/strong> field, you will be able to enter the address for the distance calculations.<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-custom-origin-712x456.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-341712\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-custom-origin-712x456.png\" alt=\"DBSR Custom origin\" width=\"712\" height=\"456\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-custom-origin-712x456.png 712w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-custom-origin-260x166.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-custom-origin.png 1328w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">If you have a Dokan or WCFM activated you can tick appropriate checkbox. After ticking checkbox of Dokan or WCFM, address of the vendor from Dokan or WCFM instead of Origin store address is used by the Distance Based Shipping Rates plugin. <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-341725\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-integrations-712x263.png\" alt=\"DBSR Integrations\" width=\"712\" height=\"263\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-integrations-712x263.png 712w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-integrations-260x96.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-integrations.png 1404w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/p>\n<p data-pm-slice=\"1 1 []\">Find more details in our video:<\/p>\n<div class=\"video-player js--video-player-container\" data-type=\"youtube\" data-id=\"iXRKDWgS2yU\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/i.ytimg.com\/vi_webp\/iXRKDWgS2yU\/maxresdefault.webp\"\/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/iXRKDWgS2yU\"\/><img decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi_webp\/iXRKDWgS2yU\/maxresdefault.webp\" alt=\"\" loading=\"lazy\"\/><button type=\"button\" class=\"btn-play js--video-play\" aria-label=\"Play video\"><\/button><\/div>\n<p data-pm-slice=\"1 1 []\">If all is set, save changes and proceed to adding and configuring the shipping methods.<\/p>\n<h3>Add Flexible Shipping method<\/h3>\n<p>Go to the WooCommerce shipping tab (<strong>WooCommerce \u2192 Settings \u2192 Shipping)<\/strong>. Then, click on the shipping zone which to you want to add the feature. I have the \u2018UK\u2019 shipping zone:<\/p>\n<p><a class=\"glightbox\" href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-zones-1-scaled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-341716\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-zones-1-scaled.png\" alt=\"DBSR Shipping zones\" width=\"2560\" height=\"666\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-zones-1-scaled.png 2560w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-zones-1-260x68.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-zones-1-712x185.png 712w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/p>\n<p>Next, click the\u00a0<strong>Add shipping method\u00a0<\/strong>button:<\/p>\n<p><a class=\"glightbox\" href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-adding-method-scaled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-341720\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-adding-method-scaled.png\" alt=\"DBSR adding shipping method\" width=\"2560\" height=\"968\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-adding-method-scaled.png 2560w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-adding-method-260x98.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-adding-method-712x269.png 712w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/p>\n<p><span data-slate-leaf=\"true\">Choose the <\/span><strong><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">Flexible <\/span><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">Shipping<\/span><\/strong><span data-slate-leaf=\"true\"> and confirm with <strong>Add <\/strong><\/span><strong><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">shipping<\/span> <span class=\"sc-cqPOvA lhvspf highlight--related-topic\">method<\/span><\/strong><span data-slate-leaf=\"true\" data-slate-fragment=\"JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMkNob29zZSUyMHRoZSUyMEZsZXhpYmxlJTIwU2hpcHBpbmclMjBhbmQlMjBjb25maXJtJTIwd2l0aCUyMEFkZCUyMHNoaXBwaW5nJTIwbWV0aG9kJTIwYnV0dG9uJTIwYWdhaW4uJTIwJTIyJTdEJTVEJTdEJTVE\"> again. <\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-341722\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2025\/07\/dbsr-choosing-fs-method-712x567.png\" alt=\"DBSR choosing flexible shipping method\" width=\"712\" height=\"567\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-choosing-fs-method-712x567.png 712w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-choosing-fs-method-260x207.png 260w, https:\/\/octolize.com\/app\/uploads\/2025\/07\/dbsr-choosing-fs-method.png 1254w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/p>\n<p><span data-slate-leaf=\"true\">Having the <\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">Flexible <\/span><\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">Shipping<\/span><\/span> <span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">method<\/span><\/span><span data-slate-leaf=\"true\"> added, it&#8217;s time to <\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">manage <\/span><\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">WooCommerce <\/span><\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">shipping<\/span><\/span> <span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">method<\/span><\/span><span data-slate-leaf=\"true\" data-slate-fragment=\"JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMkhhdmluZyUyMHRoZSUyMEZsZXhpYmxlJTIwU2hpcHBpbmclMjBtZXRob2QlMjBhZGRlZCUyQyUyMGl0J3MlMjB0aW1lJTIwdG8lMjBtYW5hZ2UlMjBXb29Db21tZXJjZSUyMHNoaXBwaW5nJTIwbWV0aG9kLiUyMCUyMiU3RCU1RCU3RCU1RA==\">. <\/span><\/p>\n<p><span data-slate-leaf=\"true\">In General Settings section, you can set <\/span><strong><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">Method<\/span><\/strong><span data-slate-leaf=\"true\"><strong> Title<\/strong> and <strong>Description<\/strong>. Below you can also change the tax settings for <\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">shipping<\/span><\/span><span data-slate-leaf=\"true\"> and <\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">WooCommerce advanced free <\/span><\/span><span data-slate-leaf=\"true\"><span class=\"sc-cqPOvA lhvspf highlight--related-topic\">shipping<\/span><\/span><span data-slate-leaf=\"true\">.\u00a0<\/span><\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/blog\/what-is-table-rate-shipping\/\" target=\"_blank\" rel=\"noopener noreferrer\">Learn what is table rate with our short guide with examples.<\/a><\/p>\n<p>To configure shipping fees based on distance or travel time, go to <strong>Shipping Cost Calculation Rules table<\/strong>. You&#8217;ll find it at the bottom of the shipping method page.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-cost-calculation-rules-table.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264975\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-cost-calculation-rules-table.png\" alt=\"Shipping Cost Calculation Rules table\" width=\"1362\" height=\"640\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-cost-calculation-rules-table.png 1362w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-cost-calculation-rules-table-260x122.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-cost-calculation-rules-table-712x335.png 712w\" sizes=\"auto, (max-width: 1362px) 100vw, 1362px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">It&#8217;s what you can use to configure the shipping rates in the Flexible Shipping plugin and all add-ons.<\/p>\n<h3>Set WooCommerce shipping cost based on distance<\/h3>\n<p>First, I&#8217;ll show you how to add shipping fee based on distance. In the Shipping Cost Calculation Rules table, you&#8217;ll find the first rule set as Always. Click on it to select the <strong>Distance<\/strong> condition.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-distance.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264976\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-distance.png\" alt=\"add shipping rule based on distance\" width=\"787\" height=\"322\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-distance.png 787w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-distance-260x106.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-distance-712x291.png 712w\" sizes=\"auto, (max-width: 787px) 100vw, 787px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">Then, you can add a distance range for that rule.<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/add-distance-range-to-shipping-rule.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264977\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/add-distance-range-to-shipping-rule.png\" alt=\"add distance range to shipping rule\" width=\"809\" height=\"329\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-distance-range-to-shipping-rule.png 809w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-distance-range-to-shipping-rule-260x106.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-distance-range-to-shipping-rule-712x290.png 712w\" sizes=\"auto, (max-width: 809px) 100vw, 809px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">As you can see, the ranges are displayed in metric settings, based on the plugin settings. Now, it&#8217;s time to add distance ranges and shipping cost for that rule. Let&#8217;s say that <strong>my shipping costs \u00a310 if the distance is up to 5 kilometers<\/strong>. To configure it like that, just enter distance minimum distance and maximum. Then, enter the shipping fee for that distance rate. It should look like this:<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-first-condition-based-on-distance.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264978\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-first-condition-based-on-distance.png\" alt=\"configure first condition based on distance\" width=\"722\" height=\"205\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-first-condition-based-on-distance.png 722w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-first-condition-based-on-distance-260x74.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-first-condition-based-on-distance-712x202.png 712w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">This configuration means that if the distance between your store (configured in WooCommerce settings or Custom Origin in the plugin settings) is less than 5 kilometers, the shipping fee will be calculated as \u00a310.<\/p>\n<p>You can add multiple rules to get <strong>the most accurate shipping charges in your WooCommerce store<\/strong>. For example, if I know that delivery over 5 kilometers costs \u00a320, I can add a second rule.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-second-condition-based-on-distance.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264979\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-second-condition-based-on-distance.png\" alt=\"configure second condition based on distance\" width=\"728\" height=\"300\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-second-condition-based-on-distance.png 728w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-second-condition-based-on-distance-260x107.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-second-condition-based-on-distance-712x293.png 712w\" sizes=\"auto, (max-width: 728px) 100vw, 728px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">To do so, just use the <strong>Add rule<\/strong> button and again use the <strong>Distance condition<\/strong>.<\/p>\n<p>As you can see, I also set the maximum distance range as 20 kilometers. This means that when the shipping distance will be more than 20 kilometers, that shipping method won&#8217;t be displayed in the cart or checkout page. This way, you can set the maximum distance for which the shipping rate will be calculated.<\/p>\n<h3>Set WooCommerce shipping rates based on travel time<\/h3>\n<p>Now, let&#8217;s set delivery rates based on travel time. It will be calculated by Google Routes API&#8217;s preferred route and depends on the travel mode selected in the settings. It will calculate shipping costs based on customer location and shipping origin.<\/p>\n<p>In the Shipping Cost Calculation Rules table, you&#8217;ll find the first rule set as Always. Click on it to select the <strong>Delivery duration<\/strong> condition.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-travel-time.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264980\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-travel-time.png\" alt=\"add shipping rule based on travel time\" width=\"783\" height=\"318\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-travel-time.png 783w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-travel-time-260x106.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/add-shipping-rule-based-on-travel-time-712x289.png 712w\" sizes=\"auto, (max-width: 783px) 100vw, 783px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">Then, you can add a delivery duration range for that rule. As you can see, the ranges are displayed in minutes. Now, it&#8217;s time to add delivery duration ranges and shipping rates for that rule. Let&#8217;s say that my <strong>shipping costs \u00a310 if the delivery duration takes up to 15 minutes<\/strong>. To configure it like that, just enter delivery duration minimum and maximum. Then, enter the shipping fee. It should look like this:<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-first-condition-based-on-delivery-duration.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264981\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-first-condition-based-on-delivery-duration.png\" alt=\"configure first condition based on delivery duration\" width=\"733\" height=\"215\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-first-condition-based-on-delivery-duration.png 733w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-first-condition-based-on-delivery-duration-260x76.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-first-condition-based-on-delivery-duration-712x209.png 712w\" sizes=\"auto, (max-width: 733px) 100vw, 733px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">This configuration means that if the travel time between your store (configured in WooCommerce settings or Custom Origin) will take less than 15 minutes, the shipping cost will be calculated as \u00a310.<\/p>\n<p>You can add multiple rules to get the most accurate shipping charges in your WooCommerce store. For example, <strong>if I know that delivery over 15 minutes costs \u00a320, I can add a second rule<\/strong>.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-second-condition-based-on-delivery-duration.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264982\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/configure-second-condition-based-on-delivery-duration.png\" alt=\"configure second condition based on delivery duration\" width=\"718\" height=\"300\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-second-condition-based-on-delivery-duration.png 718w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-second-condition-based-on-delivery-duration-260x109.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/configure-second-condition-based-on-delivery-duration-712x297.png 712w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">As you can see, I also set the maximum delivery duration range as 30 minutes. This means that when the predicted travel time will take more than 30 minutes, that shipping method won&#8217;t be displayed in the cart or checkout page. This way, you can set the maximum delivery duration for which the shipping rate will be calculated.<\/p>\n<p>In the same way, <strong>you can add multiple shipping methods in multiple shipping zones<\/strong>, depending on the needs and capabilities of your online store.<\/p>\n<h2>Set progressively increasing distance based shipping<\/h2>\n<p>Sometimes, setting multiple distance ranges can be problematic and take a lot of time. If your distance ranges change every one kilometer, adding a dozen rules is not a practical solution. Instead, it is better to configure <strong>progressively increasing shipping calculator and set additional charge per each kilometer or minute<\/strong>. In this way, you can also set up a shipping scenario, in which above a certain distance, each additional kilometer increases the shipping rate. It might be a handling fee for long-distance deliveries.<\/p>\n<h3>Set additional cost per distance<\/h3>\n<p>To enable additional cost, click on the plus button next to the shipping rule.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/additional-cost-button.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264983\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/additional-cost-button.png\" alt=\"additional cost button\" width=\"834\" height=\"336\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/additional-cost-button.png 834w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/additional-cost-button-260x105.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/additional-cost-button-712x287.png 712w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">Thereafter, you will be able to set the additional cost.<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264984\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost.png\" alt=\"shipping rule with additonal cost\" width=\"1114\" height=\"362\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost.png 1114w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost-260x84.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost-712x231.png 712w\" sizes=\"auto, (max-width: 1114px) 100vw, 1114px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">In the additional cost field, <strong>set the exact fee that will be added to the rule cost<\/strong>. Then set the number of kilometers in which the additional fee will be charged. So, if you want to charge additional \u00a31 for each kilometer, set it like that:<\/p>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-rule-with-configured-additonal-cost.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264985\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-rule-with-configured-additonal-cost.png\" alt=\"shipping rule with configured additonal cost\" width=\"1102\" height=\"212\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-configured-additonal-cost.png 1102w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-configured-additonal-cost-260x50.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-configured-additonal-cost-712x137.png 712w\" sizes=\"auto, (max-width: 1102px) 100vw, 1102px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">With that configuration, the shipping fee be \u00a310 + \u00a31 per each 1 kilometer. So, if the distance is 4 kilometers, it will charge shipping as \u00a314.<\/p>\n<div class=\"info-box  info   \">Please have in mind, that with that configuration, you won&#8217;t have maximum distance configured.<\/div>\n<h3>Additional cost per travel time<\/h3>\n<p>To enable additional cost, click on the plus button next to the shipping rule.<\/p>\n<p><a href=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/additional-cost-button.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-264983\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/additional-cost-button.png\" alt=\"additional cost button\" width=\"834\" height=\"336\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/additional-cost-button.png 834w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/additional-cost-button-260x105.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/additional-cost-button-712x287.png 712w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><\/a><\/p>\n<p data-pm-slice=\"1 1 []\">Thereafter, you will be able to set the additional cost. In the additional cost field, set the exact fee that will be added to the rule cost. Then set the number of minutes in which the additional fee will be charged. So, <strong>if you want to charge additional \u00a31 for each travel minute<\/strong>, set it like that:<\/p>\n<p data-pm-slice=\"1 1 []\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-328708\" src=\"https:\/\/octolize.com\/cdn-cgi\/image\/format=auto\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost-per-delivery-duration.png\" alt=\"shipping rule with additonal cost per delivery duration\" width=\"1126\" height=\"348\" srcset=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost-per-delivery-duration.png 1126w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost-per-delivery-duration-260x80.png 260w, https:\/\/octolize.com\/app\/uploads\/2022\/12\/shipping-rule-with-additonal-cost-per-delivery-duration-712x220.png 712w\" sizes=\"auto, (max-width: 1126px) 100vw, 1126px\" \/><\/p>\n<p data-pm-slice=\"1 1 []\">With that configuration, the shipping fee be \u00a310 + \u00a31 per each 1 minute of predicted delivery duration. So, if the travel time takes 12 minutes, it will charge shipping as \u00a322.<\/p>\n<div class=\"info-box  info   \">Please have in mind, that with that configuration, you won&#8217;t have maximum travel time configured.<\/div>\n<h2>Frequently Asked Questions<\/h2>\n<h3>How does WooCommerce calculate shipping costs by distance?<\/h3>\n<p>WooCommerce doesn\u2019t offer built-in distance-based shipping rates, but you can easily set them up using a dedicated distance shipping plugin for WooCommerce like Flexible Shipping Distance. Such plugins connect with Google Maps API to calculate the exact distance between your store or warehouse and the customer\u2019s delivery address, and then apply rates per mile or kilometer.<\/p>\n<h3>Is Google Maps API required for distance-based shipping in WooCommerce?<\/h3>\n<p>Yes. Most distance-based shipping calculators for WooCommerce need a Google Maps API key to get accurate, real-time distance calculations. It ensures your rates match the actual driving distance, not just a flat shipping zone.<\/p>\n<h3>Who should use distance rate shipping in WooCommerce?<\/h3>\n<p>Any business offering local delivery, same-day delivery, or selling large, bulky, or perishable products can benefit from distance-based shipping. It\u2019s especially helpful for florists, grocery stores, furniture sellers, or restaurants that need to cover fuel, driver, and time costs fairly.<\/p>\n<h3>Can I combine distance-based shipping with weight or cart total?<\/h3>\n<p>Absolutely! The best distance shipping plugins for WooCommerce let you combine distance with other rules like weight, cart subtotal, or product categories. For example, you can charge a base fee plus a per-kilometer rate for heavy packages.<\/p>\n<h3>What\u2019s the best plugin for distance-based shipping rates?<\/h3>\n<p>Plugins like <a href=\"https:\/\/octolize.com\/product\/distance-based-shipping-rates-for-woocommerce\/\">Distance Based Shipping Rates for WooCommerce<\/a> are popular because they integrate with Google Maps, offer conditional logic, and let you customize rates easily. No coding required.<\/p>\n<h2>Summary<\/h2>\n<p>In this article, I showed you <strong>how to set distance based shipping calculator for WooCommerce<\/strong>. I hope that you will find it useful. If you want to configure more advanced shipping calculator, you can combine Distance Based Shipping Rates for WooCommerce plugin with the Flexible Shipping PRO. With both plugins, you will be able to add multiple shipping rules based on shipping class or cart value.<\/p>\n<h2>See also<\/h2>\n<ul>\n<li><a href=\"https:\/\/octolize.com\/blog\/distance-rate-shipping-and-multivendor-integration-for-woocommerce\/\">Maximize Efficiency with Distance-Based Rate Shipping and Multivendor Integration for WooCommerce<\/a><\/li>\n<li><a href=\"https:\/\/octolize.com\/blog\/how-to-combine-free-and-paid-shipping\/\">How to Combine Free and Paid Shipping in WooCommerce?<\/a><\/li>\n<li><a href=\"https:\/\/octolize.com\/blog\/ultimate-guide-woocommerce-shipping\/\">The Ultimate Guide to WooCommerce Shipping<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to offer shipping rates based on Distance or Total Travel Time calculated by Google Routes API in your WooCommerce store.<\/p>","protected":false},"author":5611,"featured_media":264407,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1831,1903,1906,1907],"tags":[],"class_list":["post-264970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-woocommerce","category-plugins","category-shipping-configuration"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Set Distance Based Shipping Calculator for WooCommerce ?<\/title>\n<meta name=\"description\" content=\"Learn how to set up a WooCommerce distance-based shipping calculator. Offer WooCommerce shipping rates based on Distance or Travel Time.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/octolize.com\/es\/blog\/woocommerce-distance-based-shipping-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Distance Based Shipping Calculator for WooCommerce\" \/>\n<meta property=\"og:description\" content=\"Learn how to offer shipping rates based on Distance or Total Travel Time calculated by Google Routes API in your WooCommerce store.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/octolize.com\/es\/blog\/woocommerce-distance-based-shipping-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"Octolize\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-27T13:00:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-27T13:16:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/octolize.com\/app\/uploads\/2022\/12\/woocommerce-distance-based-shipping.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bartosz Gajewski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bartosz Gajewski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/\"},\"author\":{\"name\":\"Bartosz Gajewski\",\"@id\":\"https:\\\/\\\/octolize.com\\\/#\\\/schema\\\/person\\\/1fffc6f40d4bd269e2e1c3538a39d8e0\"},\"headline\":\"How to Set Distance Based Shipping Calculator for WooCommerce\",\"datePublished\":\"2025-11-27T13:00:45+00:00\",\"dateModified\":\"2025-11-27T13:16:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/\"},\"wordCount\":2775,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/octolize.com\\\/app\\\/uploads\\\/2022\\\/12\\\/woocommerce-distance-based-shipping.jpg\",\"articleSection\":[\"Blog\",\"WooCommerce\",\"Plugins\",\"Shipping configuration\"],\"inLanguage\":\"es-ES\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/\",\"url\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/\",\"name\":\"How to Set Distance Based Shipping Calculator for WooCommerce ?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/octolize.com\\\/app\\\/uploads\\\/2022\\\/12\\\/woocommerce-distance-based-shipping.jpg\",\"datePublished\":\"2025-11-27T13:00:45+00:00\",\"dateModified\":\"2025-11-27T13:16:37+00:00\",\"description\":\"Learn how to set up a WooCommerce distance-based shipping calculator. Offer WooCommerce shipping rates based on Distance or Travel Time.\",\"inLanguage\":\"es-ES\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#primaryimage\",\"url\":\"https:\\\/\\\/octolize.com\\\/app\\\/uploads\\\/2022\\\/12\\\/woocommerce-distance-based-shipping.jpg\",\"contentUrl\":\"https:\\\/\\\/octolize.com\\\/app\\\/uploads\\\/2022\\\/12\\\/woocommerce-distance-based-shipping.jpg\",\"width\":1920,\"height\":1280,\"caption\":\"WooCommerce distance based shipping\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/octolize.com\\\/blog\\\/woocommerce-distance-based-shipping-calculator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/octolize.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set Distance Based Shipping Calculator for WooCommerce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/octolize.com\\\/#website\",\"url\":\"https:\\\/\\\/octolize.com\\\/\",\"name\":\"Octolize\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/octolize.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-ES\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/octolize.com\\\/#organization\",\"name\":\"Octolize\",\"url\":\"https:\\\/\\\/octolize.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\\\/\\\/octolize.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/octolize.com\\\/app\\\/uploads\\\/2022\\\/03\\\/octolize-logo-rgb-pion-green-e1649128780788.png\",\"contentUrl\":\"https:\\\/\\\/octolize.com\\\/app\\\/uploads\\\/2022\\\/03\\\/octolize-logo-rgb-pion-green-e1649128780788.png\",\"width\":656,\"height\":628,\"caption\":\"Octolize\"},\"image\":{\"@id\":\"https:\\\/\\\/octolize.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/octolize.com\\\/#\\\/schema\\\/person\\\/1fffc6f40d4bd269e2e1c3538a39d8e0\",\"name\":\"Bartosz Gajewski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f4a355a17050796980acd833dc9cbac4ce04daf3cf261c078e27f0dc68a1a20c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f4a355a17050796980acd833dc9cbac4ce04daf3cf261c078e27f0dc68a1a20c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f4a355a17050796980acd833dc9cbac4ce04daf3cf261c078e27f0dc68a1a20c?s=96&d=mm&r=g\",\"caption\":\"Bartosz Gajewski\"},\"description\":\"Content Specialist in WP Desk. He tries to increase the number of plugin users with useful content. Privately an enthusiast of mountains and European cinema.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/bartoszgajewski\\\/\"],\"jobTitle\":\"Content Writer\",\"url\":\"https:\\\/\\\/octolize.com\\\/es\\\/blog\\\/author\\\/bartosz\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Set Distance Based Shipping Calculator for WooCommerce ?","description":"Learn how to set up a WooCommerce distance-based shipping calculator. Offer WooCommerce shipping rates based on Distance or Travel Time.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/octolize.com\/es\/blog\/woocommerce-distance-based-shipping-calculator\/","og_locale":"es_ES","og_type":"article","og_title":"How to Set Distance Based Shipping Calculator for WooCommerce","og_description":"Learn how to offer shipping rates based on Distance or Total Travel Time calculated by Google Routes API in your WooCommerce store.","og_url":"https:\/\/octolize.com\/es\/blog\/woocommerce-distance-based-shipping-calculator\/","og_site_name":"Octolize","article_published_time":"2025-11-27T13:00:45+00:00","article_modified_time":"2025-11-27T13:16:37+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/octolize.com\/app\/uploads\/2022\/12\/woocommerce-distance-based-shipping.jpg","type":"image\/jpeg"}],"author":"Bartosz Gajewski","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bartosz Gajewski","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#article","isPartOf":{"@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/"},"author":{"name":"Bartosz Gajewski","@id":"https:\/\/octolize.com\/#\/schema\/person\/1fffc6f40d4bd269e2e1c3538a39d8e0"},"headline":"How to Set Distance Based Shipping Calculator for WooCommerce","datePublished":"2025-11-27T13:00:45+00:00","dateModified":"2025-11-27T13:16:37+00:00","mainEntityOfPage":{"@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/"},"wordCount":2775,"commentCount":0,"publisher":{"@id":"https:\/\/octolize.com\/#organization"},"image":{"@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#primaryimage"},"thumbnailUrl":"https:\/\/octolize.com\/app\/uploads\/2022\/12\/woocommerce-distance-based-shipping.jpg","articleSection":["Blog","WooCommerce","Plugins","Shipping configuration"],"inLanguage":"es-ES","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/","url":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/","name":"How to Set Distance Based Shipping Calculator for WooCommerce ?","isPartOf":{"@id":"https:\/\/octolize.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#primaryimage"},"image":{"@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#primaryimage"},"thumbnailUrl":"https:\/\/octolize.com\/app\/uploads\/2022\/12\/woocommerce-distance-based-shipping.jpg","datePublished":"2025-11-27T13:00:45+00:00","dateModified":"2025-11-27T13:16:37+00:00","description":"Learn how to set up a WooCommerce distance-based shipping calculator. Offer WooCommerce shipping rates based on Distance or Travel Time.","inLanguage":"es-ES","potentialAction":[{"@type":"ReadAction","target":["https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/"]}]},{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#primaryimage","url":"https:\/\/octolize.com\/app\/uploads\/2022\/12\/woocommerce-distance-based-shipping.jpg","contentUrl":"https:\/\/octolize.com\/app\/uploads\/2022\/12\/woocommerce-distance-based-shipping.jpg","width":1920,"height":1280,"caption":"WooCommerce distance based shipping"},{"@type":"BreadcrumbList","@id":"https:\/\/octolize.com\/blog\/woocommerce-distance-based-shipping-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/octolize.com\/"},{"@type":"ListItem","position":2,"name":"How to Set Distance Based Shipping Calculator for WooCommerce"}]},{"@type":"WebSite","@id":"https:\/\/octolize.com\/#website","url":"https:\/\/octolize.com\/","name":"Octolize","description":"","publisher":{"@id":"https:\/\/octolize.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/octolize.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-ES"},{"@type":"Organization","@id":"https:\/\/octolize.com\/#organization","name":"Octolize","url":"https:\/\/octolize.com\/","logo":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/octolize.com\/#\/schema\/logo\/image\/","url":"https:\/\/octolize.com\/app\/uploads\/2022\/03\/octolize-logo-rgb-pion-green-e1649128780788.png","contentUrl":"https:\/\/octolize.com\/app\/uploads\/2022\/03\/octolize-logo-rgb-pion-green-e1649128780788.png","width":656,"height":628,"caption":"Octolize"},"image":{"@id":"https:\/\/octolize.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/octolize.com\/#\/schema\/person\/1fffc6f40d4bd269e2e1c3538a39d8e0","name":"Bartosz Gajewski","image":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/secure.gravatar.com\/avatar\/f4a355a17050796980acd833dc9cbac4ce04daf3cf261c078e27f0dc68a1a20c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f4a355a17050796980acd833dc9cbac4ce04daf3cf261c078e27f0dc68a1a20c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f4a355a17050796980acd833dc9cbac4ce04daf3cf261c078e27f0dc68a1a20c?s=96&d=mm&r=g","caption":"Bartosz Gajewski"},"description":"Content Specialist in WP Desk. He tries to increase the number of plugin users with useful content. Privately an enthusiast of mountains and European cinema.","sameAs":["https:\/\/www.linkedin.com\/in\/bartoszgajewski\/"],"jobTitle":"Content Writer","url":"https:\/\/octolize.com\/es\/blog\/author\/bartosz\/"}]}},"_links":{"self":[{"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/posts\/264970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/users\/5611"}],"replies":[{"embeddable":true,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/comments?post=264970"}],"version-history":[{"count":31,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/posts\/264970\/revisions"}],"predecessor-version":[{"id":341731,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/posts\/264970\/revisions\/341731"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/media\/264407"}],"wp:attachment":[{"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/media?parent=264970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/categories?post=264970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/octolize.com\/es\/wp-json\/wp\/v2\/tags?post=264970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}