{"id":4965,"date":"2021-05-11T12:53:39","date_gmt":"2021-05-11T12:53:39","guid":{"rendered":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/?post_type=download&#038;p=4965"},"modified":"2026-10-12T10:36:51","modified_gmt":"2026-10-12T10:36:51","slug":"custom-shipping-methods-for-woocommerce","status":"publish","type":"download","link":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/","title":{"rendered":"Custom Shipping Methods for WooCommerce"},"content":{"rendered":"\n<nav aria-label=\"Custom Shipping Methods for WooCommerce sections\" class=\"sticky top-0 z-30 border-b border-hairline bg-surface\/95 backdrop-blur transition-shadow \"><div class=\"mx-auto flex max-w-7xl items-center gap-4 px-4 py-2.5 sm:px-6\"><p class=\"hidden min-w-0 shrink-0 truncate text-[13px] font-extrabold text-ink lg:block lg:max-w-[240px]\">Custom Shipping Methods<\/p><ul id=\"sticky-nav\" class=\"hidden min-w-0 flex-1 items-center gap-1 overflow-x-auto lg:flex\"><li><a href=\"#problems\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors bg-brand\/10 text-brand\" aria-current=\"true\">Overview<\/a><\/li><li><a href=\"#distance-shipping\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors text-ink-soft hover:text-ink\">Distance Shipping<\/a><\/li><li><a href=\"#features\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors text-ink-soft hover:text-ink\">Rules<\/a><\/li><li><a href=\"#how-it-works\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors text-ink-soft hover:text-ink\">How It Works<\/a><\/li><li><a href=\"#use-cases\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors text-ink-soft hover:text-ink\">Use Cases<\/a><\/li><li><a href=\"#pricing\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors text-ink-soft hover:text-ink\">Pricing<\/a><\/li><li><a href=\"#faq\" class=\"inline-flex rounded-md px-2.5 py-1.5 text-[13px] font-semibold whitespace-nowrap transition-colors text-ink-soft hover:text-ink\">FAQ<\/a><\/li><\/ul><div class=\"relative min-w-0 flex-1 lg:hidden\"><label for=\"product-nav-select\" class=\"sr-only\">Jump to section<\/label><select id=\"product-nav-select\" class=\"w-full appearance-none rounded-md border border-hairline bg-surface py-2 pr-9 pl-3 text-[13px] font-semibold text-ink\"><option value=\"problems\">Overview<\/option><option value=\"distance-shipping\">Distance Shipping<\/option><option value=\"features\">Rules<\/option><option value=\"how-it-works\">How It Works<\/option><option value=\"use-cases\">Use Cases<\/option><option value=\"pricing\">Pricing<\/option><option value=\"faq\">FAQ<\/option><\/select><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down pointer-events-none absolute top-1\/2 right-3 h-4 w-4 -translate-y-1\/2 text-ink-soft\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/div><a href=\"#pricing\" class=\"inline-flex shrink-0 items-center rounded-md bg-brand px-3.5 py-2 text-[13px] font-semibold whitespace-nowrap text-brand-foreground transition-colors hover:bg-brand-deep\">Buy Now<\/a><\/div><\/nav>\n<section class=\"relative overflow-hidden border-b border-hairline bg-surface-alt\"><div class=\"absolute inset-y-0 right-0 hidden w-[42%] bg-brand-deep lg:block\" aria-hidden=\"true\"><\/div><div class=\"relative mx-auto grid max-w-7xl items-center gap-10 px-4 py-12 sm:px-6 lg:grid-cols-[1fr_1.05fr] lg:gap-12 lg:py-16\"><div class=\"min-w-0\"><div class=\"flex items-center gap-4\"><img loading=\"lazy\" decoding=\"async\" width=\"72\" height=\"72\" alt=\"Custom Shipping Methods plugin icon\" class=\"h-[72px] w-[72px] shrink-0 object-contain\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-logo.png\"><div><p class=\"text-[11px] font-bold uppercase text-brand\">WooCommerce Shipping Plugin<\/p><p class=\"mt-1 text-[17px] font-extrabold text-ink\">Custom Shipping Methods<\/p><\/div><\/div><h1 class=\"mt-6 text-[30px] leading-[1.15] font-extrabold text-ink sm:text-[40px] lg:text-[44px]\">Create WooCommerce shipping methods around your own delivery rules<\/h1><p class=\"mt-5 max-w-[54ch] text-[15px] leading-[1.8] text-ink-soft sm:text-[16px]\">Calculate shipping using distance, weight, quantity, cart value, volume and store-specific conditions \u2014 ideal for businesses that manage their own delivery costs.<\/p><div class=\"mt-7 flex flex-wrap gap-3\"><a href=\"#pricing\" class=\"inline-flex items-center justify-center gap-2 rounded-md text-sm cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary\/90 h-auto min-h-12 whitespace-normal px-5 py-3 font-bold\">Buy Custom Shipping Methods<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><a href=\"#ranges\" class=\"inline-flex items-center justify-center gap-2 rounded-md text-sm font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-auto min-h-12 whitespace-normal px-5 py-3 text-brand\">View rule examples<\/a><\/div><div class=\"mt-5 flex flex-wrap gap-5\"><a href=\"https:\/\/wordpress.org\/plugins\/custom-shipping-methods-for-woocommerce\/\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 text-primary underline-offset-4 hover:underline h-auto p-0 text-[12px]\">Documentation<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><a href=\"#features\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 text-primary underline-offset-4 hover:underline h-auto p-0 text-[12px]\">Screenshots<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><ul class=\"mt-6 grid gap-2 sm:grid-cols-2\"><li class=\"flex items-start gap-2 text-[12px] font-semibold text-ink-soft\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Distance-based rates<\/li><li class=\"flex items-start gap-2 text-[12px] font-semibold text-ink-soft\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Store-defined conditions<\/li><li class=\"flex items-start gap-2 text-[12px] font-semibold text-ink-soft\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Multiple delivery methods<\/li><li class=\"flex items-start gap-2 text-[12px] font-semibold text-ink-soft\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>30-day money-back guarantee<\/li><\/ul><\/div><div class=\"min-w-0\"><p class=\"mb-4 flex w-fit items-center gap-2 rounded-md bg-surface px-3 py-2 text-[12px] font-bold text-brand\">Your rules<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>The checkout rate<\/p><div class=\"grid items-start gap-4 sm:grid-cols-2\"><div class=\"min-w-0 overflow-hidden rounded-lg border border-hairline bg-surface text-ink shadow-card\"><p class=\"flex items-center gap-2 border-b border-hairline bg-surface-alt px-4 py-3 text-[12px] font-bold\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"><\/path><path d=\"M12 22V12\"><\/path><polyline points=\"3.29 7 12 12 20.71 7\"><\/polyline><path d=\"m7.5 4.27 9 5.15\"><\/path><\/svg>Shipping method configuration<\/p><div class=\"p-4 sm:p-5\"><label for=\"_r_0_-name\" class=\"block text-[12px] font-semibold\">Method name<\/label><input id=\"_r_0_-name\" class=\"mt-2 w-full rounded-md border border-hairline bg-surface-alt px-3 py-2 text-[13px]\" value=\"Local delivery\"><label for=\"_r_0_-calc\" class=\"mt-4 block text-[12px] font-semibold\">Calculate using<\/label><select id=\"_r_0_-calc\" class=\"mt-2 w-full rounded-md border border-hairline bg-surface-alt p-2 text-[13px]\"><option>Distance<\/option><option>Weight<\/option><option>Quantity<\/option><option>Cart value<\/option><option>Volume<\/option><\/select><div class=\"mt-4 grid grid-cols-2 gap-3 text-[12px]\"><div class=\"border-t border-hairline pt-3\"><p class=\"text-ink-soft\">Minimum distance<\/p><p class=\"mt-1 font-bold\">0 km<\/p><\/div><div class=\"border-t border-hairline pt-3\"><p class=\"text-ink-soft\">Maximum distance<\/p><p class=\"mt-1 font-bold\">20 km<\/p><\/div><\/div><\/div><\/div><div class=\"sm:pt-8\"><div class=\"min-w-0 overflow-hidden rounded-lg border border-hairline bg-surface text-ink shadow-card\"><p class=\"flex items-center gap-2 border-b border-hairline bg-surface-alt px-4 py-3 text-[12px] font-bold\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"><\/path><path d=\"M12 22V12\"><\/path><polyline points=\"3.29 7 12 12 20.71 7\"><\/polyline><path d=\"m7.5 4.27 9 5.15\"><\/path><\/svg>WooCommerce checkout \u00b7 Preview<\/p><div class=\"p-4 sm:p-5\"><p class=\"text-[11px] font-bold uppercase text-ink-soft\">Delivery address<\/p><p class=\"mt-2 flex items-center gap-2 text-[13px]\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-map-pin h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg>Customer address \u00b7 8 km from origin<\/p><div class=\"mt-5 rounded-md border border-brand\/30 bg-brand\/6 p-4\"><p class=\"flex items-center justify-between gap-3 text-[14px] font-bold\"><span>Local delivery<\/span><span>$Y<\/span><\/p><p class=\"mt-2 text-[12px] text-ink-soft\">Distance rule matched: 5\u201310 km<\/p><\/div><dl class=\"mt-4 space-y-2 text-[12px]\"><div class=\"flex justify-between\"><dt>Items<\/dt><dd>Customer cart<\/dd><\/div><div class=\"flex justify-between border-t border-hairline pt-2 font-bold\"><dt>Shipping<\/dt><dd>$Y<\/dd><\/div><\/dl><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n\n\n\t<section class=\"border-b border-hairline bg-surface\" aria-label='Compatibility and capability highlights'>\n\t\t<div class=\"mx-auto grid max-w-7xl grid-cols-2 gap-x-8 gap-y-8 px-4 py-11 sm:grid-cols-3 sm:px-6 lg:grid-cols-6 lg:py-12\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0 border-l-2 border-brand\/20 pl-4\">\n\t\t\t\t\t\t<p class=\"text-[14.5px] leading-snug font-extrabold text-ink\">\n\t\t\t\t\t\t\tDistance-Based Shipping\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[12.5px] leading-snug font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\tCalculate by customer distance\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0 border-l-2 border-brand\/20 pl-4\">\n\t\t\t\t\t\t<p class=\"text-[14.5px] leading-snug font-extrabold text-ink\">\n\t\t\t\t\t\t\tWeight-Based Shipping\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[12.5px] leading-snug font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\tRates using cart weight\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0 border-l-2 border-brand\/20 pl-4\">\n\t\t\t\t\t\t<p class=\"text-[14.5px] leading-snug font-extrabold text-ink\">\n\t\t\t\t\t\t\tConditional Rules\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[12.5px] leading-snug font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\tProducts, categories and tags\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0 border-l-2 border-brand\/20 pl-4\">\n\t\t\t\t\t\t<p class=\"text-[14.5px] leading-snug font-extrabold text-ink\">\n\t\t\t\t\t\t\tShipping Classes\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[12.5px] leading-snug font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\tClass-based extra charges\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0 border-l-2 border-brand\/20 pl-4\">\n\t\t\t\t\t\t<p class=\"text-[14.5px] leading-snug font-extrabold text-ink\">\n\t\t\t\t\t\t\tMultiple Methods\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[12.5px] leading-snug font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\tDifferent delivery options\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0 border-l-2 border-brand\/20 pl-4\">\n\t\t\t\t\t\t<p class=\"text-[14.5px] leading-snug font-extrabold text-ink\">\n\t\t\t\t\t\t\tTable-Rate Logic\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[12.5px] leading-snug font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\tStructured ranges and limits\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t<\/section>\n\t\n\n<section class=\"border-b border-hairline bg-brand\/4\" id=\"problems\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-20\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">\n\t\t\t\t\tYour business. Your rates.\t\t\t\t<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">\n\t\t\t\t\tShipping costs should follow your business rules \u2014 not someone else\u2019s\t\t\t\t<\/h2>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p class=\"mt-4 text-[15.5px] leading-[1.7] text-ink-soft\">\n\t\t\t\t\tWhen you fulfil orders yourself, your shipping calculation should reflect your own delivery process.\t\t\t\t<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<ul class=\"mt-10 space-y-4\">\n\t\t\t\t\t\t\t\t\t<li class=\"grid items-stretch gap-4 lg:grid-cols-[minmax(0,1fr)_44px_minmax(0,1fr)_minmax(0,230px)] lg:gap-5\">\n\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline border-l-4 border-l-ember\/30 bg-surface p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-ember uppercase\">Problem<\/p>\n\t\t\t\t\t\t\t<h3 class=\"mt-1.5 text-[16px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\tYou deliver using your own vehicles or local delivery network.\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div aria-hidden=\"true\" class=\" items-center justify-center lg:flex\">\n\t\t\t\t\t\t\t<span class=\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex flex-col justify-center rounded-xl border border-hairline border-l-4 border-l-brand\/40 bg-brand\/6 p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Solution<\/p>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[15px] leading-[1.6] font-semibold text-ink\">\n\t\t\t\t\t\t\t\tCalculate shipping using customer distance instead of external carrier pricing.\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex items-stretch\">\n\t\t\t\t\t\t\t<div class=\"flex w-full min-w-0 flex-col justify-center rounded-xl border border-dashed border-brand\/25 bg-surface px-4 py-3\">\n\t\t\t\t\t\t\t\t<p class=\"text-[10.5px] font-bold tracking-[0.12em] text-ink-soft uppercase\">Feature used<\/p>\n\t\t\t\t\t\t\t\t<p class=\"mt-1 flex items-start gap-2 text-[13px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"min-w-0\">Distance-based rules<\/span>\n\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"grid items-stretch gap-4 lg:grid-cols-[minmax(0,1fr)_44px_minmax(0,1fr)_minmax(0,230px)] lg:gap-5\">\n\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline border-l-4 border-l-ember\/30 bg-surface p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-ember uppercase\">Problem<\/p>\n\t\t\t\t\t\t\t<h3 class=\"mt-1.5 text-[16px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\tHeavy orders cost more to deliver.\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div aria-hidden=\"true\" class=\" items-center justify-center lg:flex\">\n\t\t\t\t\t\t\t<span class=\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex flex-col justify-center rounded-xl border border-hairline border-l-4 border-l-brand\/40 bg-brand\/6 p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Solution<\/p>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[15px] leading-[1.6] font-semibold text-ink\">\n\t\t\t\t\t\t\t\tSet charges using minimum\/maximum weight and weight ranges.\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex items-stretch\">\n\t\t\t\t\t\t\t<div class=\"flex w-full min-w-0 flex-col justify-center rounded-xl border border-dashed border-brand\/25 bg-surface px-4 py-3\">\n\t\t\t\t\t\t\t\t<p class=\"text-[10.5px] font-bold tracking-[0.12em] text-ink-soft uppercase\">Feature used<\/p>\n\t\t\t\t\t\t\t\t<p class=\"mt-1 flex items-start gap-2 text-[13px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"min-w-0\">Weight-based shipping<\/span>\n\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"grid items-stretch gap-4 lg:grid-cols-[minmax(0,1fr)_44px_minmax(0,1fr)_minmax(0,230px)] lg:gap-5\">\n\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline border-l-4 border-l-ember\/30 bg-surface p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-ember uppercase\">Problem<\/p>\n\t\t\t\t\t\t\t<h3 class=\"mt-1.5 text-[16px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\tSome products need different shipping rules.\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div aria-hidden=\"true\" class=\" items-center justify-center lg:flex\">\n\t\t\t\t\t\t\t<span class=\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex flex-col justify-center rounded-xl border border-hairline border-l-4 border-l-brand\/40 bg-brand\/6 p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Solution<\/p>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[15px] leading-[1.6] font-semibold text-ink\">\n\t\t\t\t\t\t\t\tInclude or exclude methods using products, categories or tags.\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex items-stretch\">\n\t\t\t\t\t\t\t<div class=\"flex w-full min-w-0 flex-col justify-center rounded-xl border border-dashed border-brand\/25 bg-surface px-4 py-3\">\n\t\t\t\t\t\t\t\t<p class=\"text-[10.5px] font-bold tracking-[0.12em] text-ink-soft uppercase\">Feature used<\/p>\n\t\t\t\t\t\t\t\t<p class=\"mt-1 flex items-start gap-2 text-[13px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"min-w-0\">Product conditions<\/span>\n\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"grid items-stretch gap-4 lg:grid-cols-[minmax(0,1fr)_44px_minmax(0,1fr)_minmax(0,230px)] lg:gap-5\">\n\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline border-l-4 border-l-ember\/30 bg-surface p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-ember uppercase\">Problem<\/p>\n\t\t\t\t\t\t\t<h3 class=\"mt-1.5 text-[16px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\tCertain product types need extra delivery charges.\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div aria-hidden=\"true\" class=\" items-center justify-center lg:flex\">\n\t\t\t\t\t\t\t<span class=\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex flex-col justify-center rounded-xl border border-hairline border-l-4 border-l-brand\/40 bg-brand\/6 p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Solution<\/p>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[15px] leading-[1.6] font-semibold text-ink\">\n\t\t\t\t\t\t\t\tApply additional charges using WooCommerce shipping classes.\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex items-stretch\">\n\t\t\t\t\t\t\t<div class=\"flex w-full min-w-0 flex-col justify-center rounded-xl border border-dashed border-brand\/25 bg-surface px-4 py-3\">\n\t\t\t\t\t\t\t\t<p class=\"text-[10.5px] font-bold tracking-[0.12em] text-ink-soft uppercase\">Feature used<\/p>\n\t\t\t\t\t\t\t\t<p class=\"mt-1 flex items-start gap-2 text-[13px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"min-w-0\">Shipping-class charges<\/span>\n\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"grid items-stretch gap-4 lg:grid-cols-[minmax(0,1fr)_44px_minmax(0,1fr)_minmax(0,230px)] lg:gap-5\">\n\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline border-l-4 border-l-ember\/30 bg-surface p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-ember uppercase\">Problem<\/p>\n\t\t\t\t\t\t\t<h3 class=\"mt-1.5 text-[16px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\tPricing changes at different distances or weights.\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div aria-hidden=\"true\" class=\" items-center justify-center lg:flex\">\n\t\t\t\t\t\t\t<span class=\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex flex-col justify-center rounded-xl border border-hairline border-l-4 border-l-brand\/40 bg-brand\/6 p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Solution<\/p>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[15px] leading-[1.6] font-semibold text-ink\">\n\t\t\t\t\t\t\t\tDefine table-rate style ranges and thresholds.\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex items-stretch\">\n\t\t\t\t\t\t\t<div class=\"flex w-full min-w-0 flex-col justify-center rounded-xl border border-dashed border-brand\/25 bg-surface px-4 py-3\">\n\t\t\t\t\t\t\t\t<p class=\"text-[10.5px] font-bold tracking-[0.12em] text-ink-soft uppercase\">Feature used<\/p>\n\t\t\t\t\t\t\t\t<p class=\"mt-1 flex items-start gap-2 text-[13px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"min-w-0\">Range-based pricing<\/span>\n\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"grid items-stretch gap-4 lg:grid-cols-[minmax(0,1fr)_44px_minmax(0,1fr)_minmax(0,230px)] lg:gap-5\">\n\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline border-l-4 border-l-ember\/30 bg-surface p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-ember uppercase\">Problem<\/p>\n\t\t\t\t\t\t\t<h3 class=\"mt-1.5 text-[16px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\tSome carts should qualify for free delivery.\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div aria-hidden=\"true\" class=\" items-center justify-center lg:flex\">\n\t\t\t\t\t\t\t<span class=\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex flex-col justify-center rounded-xl border border-hairline border-l-4 border-l-brand\/40 bg-brand\/6 p-4 shadow-sm\">\n\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Solution<\/p>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[15px] leading-[1.6] font-semibold text-ink\">\n\t\t\t\t\t\t\t\tConfigure free-shipping conditions around your own rules.\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"flex items-stretch\">\n\t\t\t\t\t\t\t<div class=\"flex w-full min-w-0 flex-col justify-center rounded-xl border border-dashed border-brand\/25 bg-surface px-4 py-3\">\n\t\t\t\t\t\t\t\t<p class=\"text-[10.5px] font-bold tracking-[0.12em] text-ink-soft uppercase\">Feature used<\/p>\n\t\t\t\t\t\t\t\t<p class=\"mt-1 flex items-start gap-2 text-[13px] leading-snug font-bold text-ink\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"min-w-0\">Free-shipping conditions<\/span>\n\t\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n<\/section>\n\n\n\n<section id=\"distance-shipping\" class=\"border-b border-hairline bg-brand-deep text-brand-foreground\"><div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-16\"><p class=\"flex items-center gap-2 text-[12px] font-bold uppercase text-brand-foreground\/75\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-map-pin h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg>Distance-based delivery<\/p><div class=\"mt-3 grid gap-8 lg:grid-cols-2 lg:gap-14\"><div><h2 class=\"text-[28px] leading-tight font-extrabold sm:text-[34px]\">Build your own distance-based delivery pricing<\/h2><p class=\"mt-4 text-[15px] leading-relaxed text-brand-foreground\/80\">If your business handles delivery directly, calculate shipping based on how far the customer is from your configured origin. Define your own distance ranges and prices.<\/p><p class=\"mt-5 text-[13px] font-semibold\">Distance is calculated using Google Distance Matrix API.<\/p><p class=\"mt-3 text-[12px] leading-relaxed text-brand-foreground\/75\">Google API usage and any applicable API charges are separate from the plugin license.<\/p><a href=\"https:\/\/wordpress.org\/plugins\/custom-shipping-methods-for-woocommerce\/\" class=\"inline-flex items-center justify-center gap-2 rounded-md text-sm font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground px-4 mt-6 h-auto min-h-11 whitespace-normal py-3 text-brand\">View distance setup details<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><div class=\"min-w-0 overflow-hidden rounded-lg border border-hairline bg-surface text-ink shadow-card\"><p class=\"flex items-center gap-2 border-b border-hairline bg-surface-alt px-4 py-3 text-[12px] font-bold\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"><\/path><path d=\"M12 22V12\"><\/path><polyline points=\"3.29 7 12 12 20.71 7\"><\/polyline><path d=\"m7.5 4.27 9 5.15\"><\/path><\/svg>Distance-based delivery rules<\/p><div class=\"p-4 sm:p-5\"><table class=\"w-full table-fixed text-left text-[13px]\"><caption class=\"sr-only\">Illustrative distance pricing ranges<\/caption><thead><tr class=\"border-b border-hairline text-ink-soft\"><th class=\"pb-3 font-semibold\">Distance<\/th><th class=\"pb-3 font-semibold\">Rate<\/th><th class=\"pb-3 text-right font-semibold\">Match<\/th><\/tr><\/thead><tbody><tr class=\"\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">0\u20135 km<\/th><td class=\"py-3\">$X<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs\" aria-pressed=\"false\" aria-label=\"Preview 0\u20135 km range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><tr class=\"bg-brand\/6\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">5\u201310 km<\/th><td class=\"py-3\">$Y<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary\/90 h-8 rounded-md px-3 text-xs\" aria-pressed=\"true\" aria-label=\"Preview 5\u201310 km range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><tr class=\"\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">10\u201320 km<\/th><td class=\"py-3\">$Z<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs\" aria-pressed=\"false\" aria-label=\"Preview 10\u201320 km range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><\/tbody><\/table><p aria-live=\"polite\" class=\"mt-4 border-t border-hairline pt-3 text-[12px] font-semibold text-brand\">Matching range: 5\u201310 km<\/p><p class=\"mt-2 text-[11px] text-ink-soft\">Illustrative ranges and rates, not a live shipping quote.<\/p><\/div><\/div><\/div><div class=\"mt-8 bg-surface p-5 text-ink sm:p-6\"><ol class=\"grid gap-5 border-y border-hairline py-6 sm:grid-cols-2 lg:grid-cols-4\"><li class=\"flex items-start gap-3\"><span class=\"text-[12px] font-bold text-brand\">01<\/span><div class=\"min-w-0 flex-1\"><h3 class=\"text-[14px] font-bold text-ink\">Customer Address<\/h3><p class=\"mt-2 text-[12px] leading-relaxed text-ink-soft\">The delivery destination<\/p><\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right hidden h-4 w-4 shrink-0 text-brand lg:block\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/li><li class=\"flex items-start gap-3\"><span class=\"text-[12px] font-bold text-brand\">02<\/span><div class=\"min-w-0 flex-1\"><h3 class=\"text-[14px] font-bold text-ink\">Distance Calculation<\/h3><p class=\"mt-2 text-[12px] leading-relaxed text-ink-soft\">Google Distance Matrix API<\/p><\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right hidden h-4 w-4 shrink-0 text-brand lg:block\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/li><li class=\"flex items-start gap-3\"><span class=\"text-[12px] font-bold text-brand\">03<\/span><div class=\"min-w-0 flex-1\"><h3 class=\"text-[14px] font-bold text-ink\">Matching Distance Rule<\/h3><p class=\"mt-2 text-[12px] leading-relaxed text-ink-soft\">Your configured ranges<\/p><\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right hidden h-4 w-4 shrink-0 text-brand lg:block\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/li><li class=\"flex items-start gap-3\"><span class=\"text-[12px] font-bold text-brand\">04<\/span><div class=\"min-w-0 flex-1\"><h3 class=\"text-[14px] font-bold text-ink\">Shipping Cost<\/h3><p class=\"mt-2 text-[12px] leading-relaxed text-ink-soft\">The rate shown at checkout<\/p><\/div><\/li><\/ol><\/div><\/div><\/section>\n\n\n<section id=\"features\" class=\"border-b border-hairline\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-20\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Shipping rules<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Build shipping calculations around how you actually fulfil orders<\/h2>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p class=\"mt-4 text-[15.5px] leading-[1.7] text-ink-soft\">Choose how the rate is calculated, then apply the conditions and limits that fit your store.<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"mt-12 space-y-14 lg:space-y-20\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"grid items-center gap-8 lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)] lg:gap-14\">\n\t\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"text-[12px] font-bold tracking-[0.14em] text-ink-soft uppercase\">01<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"mt-2 text-[21px] leading-snug font-extrabold text-ink sm:text-[24px]\">Charge shipping based on how far the customer is from you<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 max-w-[58ch] text-[15px] leading-[1.7] text-ink-soft\">Use the customer\u2019s delivery address and your configured origin to calculate distance through Google Distance Matrix API. Define the distance ranges, limits and fees your delivery operation uses.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mt-5 space-y-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Configured origin \/ store location<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Minimum and maximum distance<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Your own distance pricing ranges<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"642\" height=\"324\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw1.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" srcset=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw1.png 642w, https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw1-300x151.png 300w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"grid items-center gap-8 lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)] lg:gap-14\">\n\t\t\t\t\t\t<div class=\"lg:order-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"text-[12px] font-bold tracking-[0.14em] text-ink-soft uppercase\">02<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"mt-2 text-[21px] leading-snug font-extrabold text-ink sm:text-[24px]\">Let heavier orders carry the right shipping cost<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 max-w-[58ch] text-[15px] leading-[1.7] text-ink-soft\">Calculate rates from total cart weight. Use structured ranges so charges change predictably as order weight increases.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mt-5 space-y-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Minimum and maximum weight<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Weight-based ranges<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Rates set by your business<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"lg:order-1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"523\" height=\"324\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw2.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" srcset=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw2.png 523w, https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw2-300x186.png 300w\" sizes=\"auto, (max-width: 523px) 100vw, 523px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"grid items-center gap-8 lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)] lg:gap-14\">\n\t\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"text-[12px] font-bold tracking-[0.14em] text-ink-soft uppercase\">03<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"mt-2 text-[21px] leading-snug font-extrabold text-ink sm:text-[24px]\">Show or hide shipping methods based on what\u2019s in the cart<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 max-w-[58ch] text-[15px] leading-[1.7] text-ink-soft\">Control availability using individual products, categories and tags. Create appropriate options for oversized, fragile or local-only products. The original settings below show cost limits and free-shipping product controls.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mt-5 space-y-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Include or exclude products<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Product-category conditions<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Product-tag conditions<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"639\" height=\"238\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw3.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" srcset=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw3.png 639w, https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw3-300x112.png 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"grid items-center gap-8 lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)] lg:gap-14\">\n\t\t\t\t\t\t<div class=\"lg:order-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"text-[12px] font-bold tracking-[0.14em] text-ink-soft uppercase\">04<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"mt-2 text-[21px] leading-snug font-extrabold text-ink sm:text-[24px]\">Add delivery charges for special product types<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 max-w-[58ch] text-[15px] leading-[1.7] text-ink-soft\">Use WooCommerce shipping classes to account for product types that cost more to deliver, with additional charges and store-defined limits.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"mt-5 space-y-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Shipping-class adjustments<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Additional class-based costs<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] font-medium text-ink\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t<span>Configured limits and conditions<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"lg:order-1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"226\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw4.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" srcset=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw4.png 526w, https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-hw4-300x129.png 300w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\n\n<section class=\"border-b border-hairline bg-surface-alt\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-10 sm:px-6 lg:py-14\">\n\t\t\t\t\t<h2 class=\"text-[12.5px] font-bold tracking-[0.14em] text-ink-soft uppercase\">\n\t\t\t\tMore control over your shipping calculations\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t<ul class=\"mt-5 grid gap-x-8 gap-y-2.5 sm:grid-cols-2 lg:grid-cols-4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Multiple custom shipping methods<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Distance-based shipping<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Weight-based shipping<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Cart-total conditions<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Quantity-based rules<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Volume-based rules<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Product conditions<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Product-category rules<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Product-tag rules<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Shipping-class charges<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Minimum \/ maximum limits<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Free shipping<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Flat-rate shipping<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Table-rate style pricing<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[14px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Conditional method visibility<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n<\/section>\n\n\n<section id=\"how-it-works\" class=\"border-b border-hairline bg-surface-alt\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-20\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">How it works<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">From shipping rule to checkout rate<\/h2>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<ol class=\"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-4 lg:gap-3\">\n\t\t\t\t\t\t\t\t\t<li class=\"relative flex\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span aria-hidden=\"true\" class=\"pointer-events-none absolute top-9 -right-3 z-10 hidden h-6 w-6 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm lg:flex\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"flex w-full min-w-0 flex-col rounded-2xl border border-hairline bg-surface shadow-sm\">\n\t\t\t\t\t\t\t<div class=\"flex items-start gap-3 border-b border-hairline p-4 lg:min-h-[148px]\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-brand text-[11.5px] font-extrabold text-brand-foreground\">01<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[16px] leading-snug font-bold text-ink\">Create a shipping method<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">Set its name and basic configuration.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"mt-auto flex flex-1 items-start bg-brand\/4 p-3\">\n\t\t\t\t\t\t\t\t<div class=\"w-full\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"268\" height=\"291\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st1.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/article>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"relative flex\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span aria-hidden=\"true\" class=\"pointer-events-none absolute top-9 -right-3 z-10 hidden h-6 w-6 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm lg:flex\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"flex w-full min-w-0 flex-col rounded-2xl border border-hairline bg-surface shadow-sm\">\n\t\t\t\t\t\t\t<div class=\"flex items-start gap-3 border-b border-hairline p-4 lg:min-h-[148px]\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-brand text-[11.5px] font-extrabold text-brand-foreground\">02<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[16px] leading-snug font-bold text-ink\">Choose the calculation<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">Distance, weight, quantity, cart value or volume.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"mt-auto flex flex-1 items-start bg-brand\/4 p-3\">\n\t\t\t\t\t\t\t\t<div class=\"w-full\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"267\" height=\"321\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st2.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" srcset=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st2.png 267w, https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st2-250x300.png 250w\" sizes=\"auto, (max-width: 267px) 100vw, 267px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/article>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"relative flex\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span aria-hidden=\"true\" class=\"pointer-events-none absolute top-9 -right-3 z-10 hidden h-6 w-6 items-center justify-center rounded-full border border-hairline bg-surface text-brand shadow-sm lg:flex\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"flex w-full min-w-0 flex-col rounded-2xl border border-hairline bg-surface shadow-sm\">\n\t\t\t\t\t\t\t<div class=\"flex items-start gap-3 border-b border-hairline p-4 lg:min-h-[148px]\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-brand text-[11.5px] font-extrabold text-brand-foreground\">03<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[16px] leading-snug font-bold text-ink\">Add conditions and limits<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">Apply product, category, tag or shipping-class rules.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"mt-auto flex flex-1 items-start bg-brand\/4 p-3\">\n\t\t\t\t\t\t\t\t<div class=\"w-full\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"267\" height=\"260\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st3.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/article>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li class=\"relative flex\">\n\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"flex w-full min-w-0 flex-col rounded-2xl border border-hairline bg-surface shadow-sm\">\n\t\t\t\t\t\t\t<div class=\"flex items-start gap-3 border-b border-hairline p-4 lg:min-h-[148px]\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-brand text-[11.5px] font-extrabold text-brand-foreground\">04<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[16px] leading-snug font-bold text-ink\">Show the checkout rate<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">WooCommerce evaluates the cart and customer location.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"mt-auto flex flex-1 items-start bg-brand\/4 p-3\">\n\t\t\t\t\t\t\t\t<div class=\"w-full\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"266\" height=\"309\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st4.png\" class=\"rounded-xl shadow-card border border-hairline\" alt=\"\" srcset=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st4.png 266w, https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/edd\/2026\/10\/Custom-Shipping-Methods-st4-258x300.png 258w\" sizes=\"auto, (max-width: 266px) 100vw, 266px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/article>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ol>\n\t\t\t<\/div>\n<\/section>\n\n\n\n<section id=\"ranges\" class=\"border-b border-hairline bg-surface-alt\"><div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-16\"><div class=\"max-w-3xl\"><p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Range-based logic<\/p><h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Create predictable rates using ranges<\/h2><p class=\"mt-4 text-[15.5px] leading-[1.7] text-ink-soft\">Control exactly how charges change as distance or weight increases. Define the boundaries and rates that reflect your delivery costs.<\/p><\/div><div class=\"mt-8 grid gap-6 lg:grid-cols-2\"><div class=\"min-w-0 overflow-hidden rounded-lg border border-hairline bg-surface text-ink shadow-card\"><p class=\"flex items-center gap-2 border-b border-hairline bg-surface-alt px-4 py-3 text-[12px] font-bold\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"><\/path><path d=\"M12 22V12\"><\/path><polyline points=\"3.29 7 12 12 20.71 7\"><\/polyline><path d=\"m7.5 4.27 9 5.15\"><\/path><\/svg>Distance-based delivery rules<\/p><div class=\"p-4 sm:p-5\"><table class=\"w-full table-fixed text-left text-[13px]\"><caption class=\"sr-only\">Illustrative distance pricing ranges<\/caption><thead><tr class=\"border-b border-hairline text-ink-soft\"><th class=\"pb-3 font-semibold\">Distance<\/th><th class=\"pb-3 font-semibold\">Rate<\/th><th class=\"pb-3 text-right font-semibold\">Match<\/th><\/tr><\/thead><tbody><tr class=\"\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">0\u20135 km<\/th><td class=\"py-3\">$X<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs\" aria-pressed=\"false\" aria-label=\"Preview 0\u20135 km range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><tr class=\"bg-brand\/6\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">5\u201310 km<\/th><td class=\"py-3\">$Y<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary\/90 h-8 rounded-md px-3 text-xs\" aria-pressed=\"true\" aria-label=\"Preview 5\u201310 km range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><tr class=\"\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">10\u201320 km<\/th><td class=\"py-3\">$Z<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs\" aria-pressed=\"false\" aria-label=\"Preview 10\u201320 km range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><\/tbody><\/table><p aria-live=\"polite\" class=\"mt-4 border-t border-hairline pt-3 text-[12px] font-semibold text-brand\">Matching range: 5\u201310 km<\/p><p class=\"mt-2 text-[11px] text-ink-soft\">Illustrative ranges and rates, not a live shipping quote.<\/p><\/div><\/div><div class=\"min-w-0 overflow-hidden rounded-lg border border-hairline bg-surface text-ink shadow-card\"><p class=\"flex items-center gap-2 border-b border-hairline bg-surface-alt px-4 py-3 text-[12px] font-bold\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"><\/path><path d=\"M12 22V12\"><\/path><polyline points=\"3.29 7 12 12 20.71 7\"><\/polyline><path d=\"m7.5 4.27 9 5.15\"><\/path><\/svg>Weight-based shipping rules<\/p><div class=\"p-4 sm:p-5\"><table class=\"w-full table-fixed text-left text-[13px]\"><caption class=\"sr-only\">Illustrative weight pricing ranges<\/caption><thead><tr class=\"border-b border-hairline text-ink-soft\"><th class=\"pb-3 font-semibold\">Cart weight<\/th><th class=\"pb-3 font-semibold\">Rate<\/th><th class=\"pb-3 text-right font-semibold\">Match<\/th><\/tr><\/thead><tbody><tr class=\"\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">0\u20135 kg<\/th><td class=\"py-3\">$X<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs\" aria-pressed=\"false\" aria-label=\"Preview 0\u20135 kg range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><tr class=\"bg-brand\/6\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">5\u201310 kg<\/th><td class=\"py-3\">$Y<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary\/90 h-8 rounded-md px-3 text-xs\" aria-pressed=\"true\" aria-label=\"Preview 5\u201310 kg range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><tr class=\"\"><th scope=\"row\" class=\"px-1 py-3 font-semibold\">10\u201325 kg<\/th><td class=\"py-3\">$Z<\/td><td class=\"py-3 text-right\"><button class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs\" aria-pressed=\"false\" aria-label=\"Preview 10\u201325 kg range\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/button><\/td><\/tr><\/tbody><\/table><p aria-live=\"polite\" class=\"mt-4 border-t border-hairline pt-3 text-[12px] font-semibold text-brand\">Matching range: 5\u201310 kg<\/p><p class=\"mt-2 text-[11px] text-ink-soft\">Illustrative ranges and rates, not a live shipping quote.<\/p><\/div><\/div><\/div><\/div><\/section>\n\n\n<section id=\"use-cases\" class=\"border-b border-hairline bg-surface-alt\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-20\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Use cases<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Shipping rules for stores with their own fulfilment logic<\/h2>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div aria-label=\"Payment workflows\" class=\"mt-8 flex flex-wrap gap-2\" data-active-class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-brand bg-brand text-brand-foreground\" data-inactive-class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-hairline bg-surface text-ink-soft hover:text-ink\" data-tabs role=\"tablist\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button aria-controls=\"panel-uc_6ad01c6e9c828_0\" aria-selected=\"true\" class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-brand bg-brand text-brand-foreground\" id=\"tab-uc_6ad01c6e9c828_0\" role=\"tab\" type=\"button\">\n\t\t\t\t\t\tLocal Delivery\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button aria-controls=\"panel-uc_6ad01c6e9c828_1\" aria-selected=\"false\" class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-hairline bg-surface text-ink-soft hover:text-ink\" id=\"tab-uc_6ad01c6e9c828_1\" role=\"tab\" type=\"button\">\n\t\t\t\t\t\tHeavy &amp; Bulky Products\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button aria-controls=\"panel-uc_6ad01c6e9c828_2\" aria-selected=\"false\" class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-hairline bg-surface text-ink-soft hover:text-ink\" id=\"tab-uc_6ad01c6e9c828_2\" role=\"tab\" type=\"button\">\n\t\t\t\t\t\tFurniture &amp; Large Goods\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button aria-controls=\"panel-uc_6ad01c6e9c828_3\" aria-selected=\"false\" class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-hairline bg-surface text-ink-soft hover:text-ink\" id=\"tab-uc_6ad01c6e9c828_3\" role=\"tab\" type=\"button\">\n\t\t\t\t\t\tWholesale &amp; B2B\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button aria-controls=\"panel-uc_6ad01c6e9c828_4\" aria-selected=\"false\" class=\"rounded-lg border px-4 py-2.5 text-[13.5px] font-semibold transition-colors border-hairline bg-surface text-ink-soft hover:text-ink\" id=\"tab-uc_6ad01c6e9c828_4\" role=\"tab\" type=\"button\">\n\t\t\t\t\t\tLocal &amp; Regional\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div aria-labelledby=\"tab-uc_6ad01c6e9c828_0\" class=\"mt-8 rounded-2xl border border-hairline bg-surface p-6 shadow-card lg:p-9\"  id=\"panel-uc_6ad01c6e9c828_0\" role=\"tabpanel\">\n\t\t\t\t\t<div class=\"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1.15fr)] lg:gap-12\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[20px] leading-snug font-extrabold text-ink sm:text-[23px]\">Price delivery around your own local operation<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 text-[14.5px] leading-[1.7] text-ink-soft\">For stores using their own vehicles, staff or delivery partners.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mt-6 rounded-xl border border-brand\/25 bg-brand\/6 p-4\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Capabilities used<\/p>\n\t\t\t\t\t\t\t\t\t<ul class=\"mt-2.5 flex flex-wrap gap-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tDistance pricing\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tMin\/max distance\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tFlat or range-based charges\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ol class=\"space-y-3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Configure the delivery origin<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">2<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Define distance ranges and prices<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">3<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Set minimum and maximum distance<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">4<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Show the matching rate at checkout<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ol>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div aria-labelledby=\"tab-uc_6ad01c6e9c828_1\" class=\"mt-8 rounded-2xl border border-hairline bg-surface p-6 shadow-card lg:p-9\" hidden id=\"panel-uc_6ad01c6e9c828_1\" role=\"tabpanel\">\n\t\t\t\t\t<div class=\"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1.15fr)] lg:gap-12\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[20px] leading-snug font-extrabold text-ink sm:text-[23px]\">Account for orders that cost more to move<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 text-[14.5px] leading-[1.7] text-ink-soft\">Let weight, volume and shipping classes influence shipping costs.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mt-6 rounded-xl border border-brand\/25 bg-brand\/6 p-4\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Capabilities used<\/p>\n\t\t\t\t\t\t\t\t\t<ul class=\"mt-2.5 flex flex-wrap gap-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tWeight\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tVolume\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tShipping classes\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ol class=\"space-y-3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Choose weight or volume calculation<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">2<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Define the applicable ranges<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">3<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Add shipping-class charges<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">4<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Evaluate the customer cart<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ol>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div aria-labelledby=\"tab-uc_6ad01c6e9c828_2\" class=\"mt-8 rounded-2xl border border-hairline bg-surface p-6 shadow-card lg:p-9\" hidden id=\"panel-uc_6ad01c6e9c828_2\" role=\"tabpanel\">\n\t\t\t\t\t<div class=\"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1.15fr)] lg:gap-12\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[20px] leading-snug font-extrabold text-ink sm:text-[23px]\">Delivery rules for non-standard products<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 text-[14.5px] leading-[1.7] text-ink-soft\">Use product and category rules with distance or weight-based pricing.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mt-6 rounded-xl border border-brand\/25 bg-brand\/6 p-4\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Capabilities used<\/p>\n\t\t\t\t\t\t\t\t\t<ul class=\"mt-2.5 flex flex-wrap gap-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tProduct\/category rules\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tDistance\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tShipping classes\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ol class=\"space-y-3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Select products or categories<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">2<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Define distance or weight rules<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">3<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Configure class adjustments<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">4<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Display eligible shipping methods<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ol>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div aria-labelledby=\"tab-uc_6ad01c6e9c828_3\" class=\"mt-8 rounded-2xl border border-hairline bg-surface p-6 shadow-card lg:p-9\" hidden id=\"panel-uc_6ad01c6e9c828_3\" role=\"tabpanel\">\n\t\t\t\t\t<div class=\"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1.15fr)] lg:gap-12\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[20px] leading-snug font-extrabold text-ink sm:text-[23px]\">Structured rates for larger orders<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 text-[14.5px] leading-[1.7] text-ink-soft\">Use quantity or cart value to reflect how your wholesale deliveries work.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mt-6 rounded-xl border border-brand\/25 bg-brand\/6 p-4\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Capabilities used<\/p>\n\t\t\t\t\t\t\t\t\t<ul class=\"mt-2.5 flex flex-wrap gap-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tQuantity\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tCart value\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tCustom methods\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ol class=\"space-y-3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Choose quantity or cart value<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">2<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Set your limits<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">3<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Configure a custom shipping method<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">4<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Show rates for qualifying orders<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ol>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div aria-labelledby=\"tab-uc_6ad01c6e9c828_4\" class=\"mt-8 rounded-2xl border border-hairline bg-surface p-6 shadow-card lg:p-9\" hidden id=\"panel-uc_6ad01c6e9c828_4\" role=\"tabpanel\">\n\t\t\t\t\t<div class=\"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1.15fr)] lg:gap-12\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"text-[20px] leading-snug font-extrabold text-ink sm:text-[23px]\">Keep delivery within your operating range<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"mt-3 text-[14.5px] leading-[1.7] text-ink-soft\">Restrict delivery by minimum\/maximum distance and product conditions.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mt-6 rounded-xl border border-brand\/25 bg-brand\/6 p-4\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-[11px] font-bold tracking-[0.12em] text-brand uppercase\">Capabilities used<\/p>\n\t\t\t\t\t\t\t\t\t<ul class=\"mt-2.5 flex flex-wrap gap-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tDistance limits\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tProduct rules\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"rounded-lg border border-brand\/25 bg-surface px-3 py-1.5 text-[12.5px] font-semibold text-brand\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tFree or paid delivery\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ol class=\"space-y-3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Define an operating distance<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">2<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Set eligible products<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">3<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Configure free or paid delivery<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-center gap-3\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-hairline bg-surface-alt text-[12px] font-bold text-ink-soft\">4<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"flex-1 rounded-lg border border-hairline bg-surface-alt px-3.5 py-2.5 text-[14px] font-medium text-ink\">Show methods within the defined range<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ol>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n<\/section>\n\n\n\n<section id=\"conditional-rules\" class=\"border-b border-hairline\"><div class=\"mx-auto grid max-w-7xl items-center gap-8 px-4 py-12 sm:px-6 lg:grid-cols-2 lg:gap-14 lg:py-16\"><div><div class=\"max-w-3xl\"><p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Method availability<\/p><h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Control when each shipping method is available<\/h2><p class=\"mt-4 text-[15.5px] leading-[1.7] text-ink-soft\">Shipping methods do not need to be global rates. Use product, category, tag, cart value, weight and distance conditions to match the order context.<\/p><\/div><p class=\"mt-5 text-[14px] leading-relaxed text-ink-soft\">Keep local-only products within your operating range, configure rules for oversized categories or apply limits for heavier carts.<\/p><\/div><div class=\"min-w-0 overflow-hidden rounded-lg border border-hairline bg-surface text-ink shadow-card\"><p class=\"flex items-center gap-2 border-b border-hairline bg-surface-alt px-4 py-3 text-[12px] font-bold\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package h-4 w-4 text-brand\" aria-hidden=\"true\"><path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"><\/path><path d=\"M12 22V12\"><\/path><polyline points=\"3.29 7 12 12 20.71 7\"><\/polyline><path d=\"m7.5 4.27 9 5.15\"><\/path><\/svg>Method availability \u00b7 Product conditions<\/p><div class=\"p-4 sm:p-5\"><dl class=\"space-y-3 text-[13px]\"><div class=\"border-b border-hairline pb-3 last:border-0\"><dt class=\"text-[11px] font-bold uppercase text-brand\">Product<\/dt><dd class=\"mt-1.5\">Include \/ exclude selected products<\/dd><\/div><div class=\"border-b border-hairline pb-3 last:border-0\"><dt class=\"text-[11px] font-bold uppercase text-brand\">Category<\/dt><dd class=\"mt-1.5\">Oversized goods<\/dd><\/div><div class=\"border-b border-hairline pb-3 last:border-0\"><dt class=\"text-[11px] font-bold uppercase text-brand\">Tag<\/dt><dd class=\"mt-1.5\">Local delivery<\/dd><\/div><div class=\"border-b border-hairline pb-3 last:border-0\"><dt class=\"text-[11px] font-bold uppercase text-brand\">Cart value \/ weight<\/dt><dd class=\"mt-1.5\">Configured minimum and maximum<\/dd><\/div><div class=\"border-b border-hairline pb-3 last:border-0\"><dt class=\"text-[11px] font-bold uppercase text-brand\">Distance<\/dt><dd class=\"mt-1.5\">Within your delivery range<\/dd><\/div><\/dl><p class=\"mt-3 text-[11px] text-ink-soft\">Illustrative conditions; no combined AND\/OR behavior implied.<\/p><\/div><\/div><\/div><\/section>\n\n<section class=\"border-b border-hairline\"><div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6\"><div class=\"max-w-3xl\"><p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Inside WooCommerce<\/p><h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Configure shipping where you manage your store<\/h2><\/div><a href=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-screenshot-3.png\" target=\"_blank\" rel=\"noreferrer\"><img decoding=\"async\" alt=\"Original Custom Shipping Methods individual options admin screen\" loading=\"lazy\" class=\"mt-7 h-auto w-full max-w-4xl rounded-lg border border-hairline\" src=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-screenshot-3.png\"><\/a><p class=\"mt-3 text-[12px] text-ink-soft\">Original plugin interface \u00b7 Open image for full-size view<\/p><\/div><\/section>\n\n\n<section class=\"border-b border-hairline bg-surface-alt\" id=\"compatibility\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-11 sm:px-6 lg:py-16\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Compatibility<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Built for WooCommerce shipping workflows<\/h2>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<dl class=\"mt-7 grid gap-4 sm:grid-cols-2 lg:grid-cols-3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline bg-surface px-4 py-3.5\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-bold tracking-[0.1em] text-ink-soft uppercase\">WooCommerce<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1.5 text-[14.5px] font-semibold text-ink\">Compatible<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline bg-surface px-4 py-3.5\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-bold tracking-[0.1em] text-ink-soft uppercase\">Distance calculation<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1.5 text-[14.5px] font-semibold text-ink\">Google Distance Matrix API<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline bg-surface px-4 py-3.5\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-bold tracking-[0.1em] text-ink-soft uppercase\">Multiple shipping methods<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1.5 text-[14.5px] font-semibold text-ink\">Supported<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline bg-surface px-4 py-3.5\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-bold tracking-[0.1em] text-ink-soft uppercase\">WordPress tested up to<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1.5 text-[14.5px] font-semibold text-ink\">See current plugin metadata<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline bg-surface px-4 py-3.5\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-bold tracking-[0.1em] text-ink-soft uppercase\">WooCommerce tested up to<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1.5 text-[14.5px] font-semibold text-ink\">See current plugin metadata<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"rounded-xl border border-hairline bg-surface px-4 py-3.5\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-bold tracking-[0.1em] text-ink-soft uppercase\">Minimum PHP<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1.5 text-[14.5px] font-semibold text-ink\">See current plugin metadata<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/dl>\n\t\t\t\t\n\t\t\t\t\t<p class=\"mt-5 text-[12.5px] text-ink-soft italic\">HPOS and Checkout Blocks compatibility are not claimed without verification.<\/p>\n\t\t\t<\/div>\n<\/section>\n\n\n<section id=\"support\" class=\"border-b border-hairline \">\n\t<div class=\"mx-auto max-w-7xl px-4 py-16 sm:px-6 lg:py-24\">\n\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Customer proof<\/p>\n\t\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[28px] leading-tight font-extrabold text-ink sm:text-[36px]\">Shipping rules backed by helpful support<\/h2>\n\t\t\t\t\t\t\t\t<\/div>\n\n\t\t<div class=\"mt-10 grid gap-8 lg:grid-cols-[minmax(0,1.45fr)_minmax(0,1fr)] lg:gap-12\">\n\n\t\t\t\t\t\t<figure class=\"border-l-2 border-brand pl-6 lg:pl-8\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-quote h-7 w-7 text-brand\/30\" aria-hidden=\"true\"><path d=\"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\"><\/path><path d=\"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\"><\/path><\/svg>\t\t\t\t<blockquote class=\"mt-4 text-[22px] leading-[1.45] font-semibold text-ink text-balance sm:text-[27px]\">\n\t\t\t\t\t&ldquo;The plugin works wonderfully, and support was very timely and helpful when I needed it.&rdquo;\n\t\t\t\t<\/blockquote>\n\t\t\t\t<figcaption class=\"mt-6 text-[14px] text-ink-soft\">\n\t\t\t\t\t<span class=\"block font-bold text-ink\">Jenny Bublitz<\/span>\n\t\t\t\t\t<span class=\"block\">Owner, Bublitz Creative<\/span>\n\t\t\t\t\t<span class=\"mt-2 block text-[12.5px] font-semibold text-brand\">Original product-page review \u2014 https:\/\/imaginate-solutions.com\/downloads\/custom-shipping-methods-for-woocommerce\/<\/span>\n\t\t\t\t<\/figcaption>\n\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<div class=\"flex flex-col gap-5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"border-t border-hairline pt-5\">\n\t\t\t\t\t\t\t<blockquote class=\"text-[14.5px] leading-[1.7] text-ink\">\n\t\t\t\t\t\t\t\t&ldquo;In addition to all that, i needed an extra option and these guys added it overnight, impeccable attention, friendly and fast.&rdquo;\n\t\t\t\t\t\t\t<\/blockquote>\n\t\t\t\t\t\t\t<figcaption class=\"mt-3 text-[13px] text-ink-soft\">\n\t\t\t\t\t\t\t\t<span class=\"font-semibold text-ink\">Yeray Moya<\/span>,\n\t\t\t\t\t\t\t\tFreelance Web Developer\t\t\t\t\t\t\t\t<span class=\"mt-1.5 block text-[12px] font-semibold text-brand\">Original product-page review \u00b7 shortened excerpt \u2014 https:\/\/imaginate-solutions.com\/downloads\/custom-shipping-methods-for-woocommerce\/<\/span>\n\t\t\t\t\t\t\t<\/figcaption>\n\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"rounded-xl border border-dashed border-hairline px-4 py-4 text-[12.5px] font-medium text-ink-soft\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section id=\"pricing\" class=\"border-b border-hairline bg-surface-alt\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-20\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Pricing<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Choose the license that fits your store<\/h2>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p class=\"mt-4 text-[15.5px] leading-[1.7] text-ink-soft\">The same shipping-rule capabilities. Choose your site limit and annual or lifetime access.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<div aria-label=\"Billing term\" class=\"mt-8 inline-flex rounded-lg border border-hairline bg-surface p-1\" data-active-class=\"rounded-md px-4 py-2 text-[13.5px] font-semibold capitalize transition-colors bg-brand text-brand-foreground\" data-inactive-class=\"rounded-md px-4 py-2 text-[13.5px] font-semibold capitalize transition-colors text-ink-soft hover:text-ink\" data-term-toggle role=\"group\">\n\t\t\t\t<button aria-pressed=\"true\" class=\"rounded-md px-4 py-2 text-[13.5px] font-semibold capitalize transition-colors bg-brand text-brand-foreground\" data-term=\"annual\" type=\"button\">annual<\/button>\n\t\t\t\t<button aria-pressed=\"false\" class=\"rounded-md px-4 py-2 text-[13.5px] font-semibold capitalize transition-colors text-ink-soft hover:text-ink\" data-term=\"lifetime\" type=\"button\">lifetime<\/button>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<div class=\"mt-8 grid gap-5 lg:grid-cols-3\" data-term-panel=\"annual\">\n\t\t\t\t\t\t\t\t\t\t<article class=\"flex flex-col rounded-2xl border bg-surface p-6 lg:p-7 border-hairline shadow-card\">\n\t\t<div class=\"flex items-center justify-between gap-3\">\n\t\t\t<h3 class=\"text-[17px] font-extrabold text-ink\">\n\t\t\t\t1 Site\t\t\t<\/h3>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<p class=\"mt-1.5 text-[13.5px] font-medium text-ink-soft\">\n\t\t\t\tFor one WooCommerce store\t\t\t<\/p>\n\t\t\n\t\t<p class=\"mt-6 text-[32px] leading-none font-extrabold text-ink\">\n\t\t\t$29.99\t\t<\/p>\n\n\t\t\t\t\t<p class=\"mt-2 text-[13px] font-semibold text-ink-soft\">\n\t\t\t\tper year\t\t\t<\/p>\n\t\t\n\t\t\t\t\t<ul class=\"mt-6 space-y-2.5 border-t border-hairline pt-5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>One year of updates<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>One year of support<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Renew for continued support and updates<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\n\t\t\t\t\t<a class=\"mt-7 inline-flex items-center justify-center gap-2 rounded-lg px-5 py-3 text-[14.5px] font-semibold transition-colors border border-brand\/30 text-brand hover:bg-brand\/8\"\n\t\t\t\thref=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/checkout\/?edd_action=add_to_cart&#038;download_id=4965&#038;edd_options%5Bprice_id%5D=1\">\n\t\t\t\tBuy Custom Shipping Methods\t\t\t<\/a>\n\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t<article class=\"flex flex-col rounded-2xl border bg-surface p-6 lg:p-7 border-brand shadow-lift\">\n\t\t<div class=\"flex items-center justify-between gap-3\">\n\t\t\t<h3 class=\"text-[17px] font-extrabold text-ink\">\n\t\t\t\tUnlimited Sites\t\t\t<\/h3>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<p class=\"mt-1.5 text-[13.5px] font-medium text-ink-soft\">\n\t\t\t\tFor multiple stores and client projects\t\t\t<\/p>\n\t\t\n\t\t<p class=\"mt-6 text-[32px] leading-none font-extrabold text-ink\">\n\t\t\t$79.99\t\t<\/p>\n\n\t\t\t\t\t<p class=\"mt-2 text-[13px] font-semibold text-ink-soft\">\n\t\t\t\tper year\t\t\t<\/p>\n\t\t\n\t\t\t\t\t<ul class=\"mt-6 space-y-2.5 border-t border-hairline pt-5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>One year of updates<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>One year of support<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Renew for continued support and updates<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\n\t\t\t\t\t<a class=\"mt-7 inline-flex items-center justify-center gap-2 rounded-lg px-5 py-3 text-[14.5px] font-semibold transition-colors bg-brand text-brand-foreground hover:bg-brand-deep\"\n\t\t\t\thref=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/checkout\/?edd_action=add_to_cart&#038;download_id=4965&#038;edd_options%5Bprice_id%5D=2\">\n\t\t\t\tBuy Custom Shipping Methods\t\t\t<\/a>\n\t\t\t<\/article>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<div class=\"mt-8 grid gap-5 lg:grid-cols-3\" data-term-panel=\"lifetime\" hidden>\n\t\t\t\t\t\t\t\t\t\t<article class=\"flex flex-col rounded-2xl border bg-surface p-6 lg:p-7 border-hairline shadow-card\">\n\t\t<div class=\"flex items-center justify-between gap-3\">\n\t\t\t<h3 class=\"text-[17px] font-extrabold text-ink\">\n\t\t\t\t1 Site\t\t\t<\/h3>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<p class=\"mt-1.5 text-[13.5px] font-medium text-ink-soft\">\n\t\t\t\tFor one WooCommerce store\t\t\t<\/p>\n\t\t\n\t\t<p class=\"mt-6 text-[32px] leading-none font-extrabold text-ink\">\n\t\t\t$59.99\t\t<\/p>\n\n\t\t\t\t\t<p class=\"mt-2 text-[13px] font-semibold text-ink-soft\">\n\t\t\t\tOne-time payment\t\t\t<\/p>\n\t\t\n\t\t\t\t\t<ul class=\"mt-6 space-y-2.5 border-t border-hairline pt-5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Lifetime updates<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Lifetime support<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>One-time purchase, no yearly renewal<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\n\t\t\t\t\t<a class=\"mt-7 inline-flex items-center justify-center gap-2 rounded-lg px-5 py-3 text-[14.5px] font-semibold transition-colors border border-brand\/30 text-brand hover:bg-brand\/8\"\n\t\t\t\thref=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/checkout\/?edd_action=add_to_cart&#038;download_id=4965&#038;edd_options%5Bprice_id%5D=3\">\n\t\t\t\tBuy Custom Shipping Methods\t\t\t<\/a>\n\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t<article class=\"flex flex-col rounded-2xl border bg-surface p-6 lg:p-7 border-brand shadow-lift\">\n\t\t<div class=\"flex items-center justify-between gap-3\">\n\t\t\t<h3 class=\"text-[17px] font-extrabold text-ink\">\n\t\t\t\tUnlimited Sites\t\t\t<\/h3>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<p class=\"mt-1.5 text-[13.5px] font-medium text-ink-soft\">\n\t\t\t\tFor multiple stores and client projects\t\t\t<\/p>\n\t\t\n\t\t<p class=\"mt-6 text-[32px] leading-none font-extrabold text-ink\">\n\t\t\t$149.99\t\t<\/p>\n\n\t\t\t\t\t<p class=\"mt-2 text-[13px] font-semibold text-ink-soft\">\n\t\t\t\tOne-time payment\t\t\t<\/p>\n\t\t\n\t\t\t\t\t<ul class=\"mt-6 space-y-2.5 border-t border-hairline pt-5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Lifetime updates<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>Lifetime support<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"flex items-start gap-2 text-[13.5px] text-ink\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\"\n\t\t\t\t\t\t\t\tclass=\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand\"\n\t\t\t\t\t\t\t\tfill=\"none\"\n\t\t\t\t\t\t\t\theight=\"24\"\n\t\t\t\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\t\t\t\twidth=\"24\"\n\t\t\t\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M20 6 9 17l-5-5\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<span>One-time purchase, no yearly renewal<\/span>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\n\t\t\t\t\t<a class=\"mt-7 inline-flex items-center justify-center gap-2 rounded-lg px-5 py-3 text-[14.5px] font-semibold transition-colors bg-brand text-brand-foreground hover:bg-brand-deep\"\n\t\t\t\thref=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/checkout\/?edd_action=add_to_cart&#038;download_id=4965&#038;edd_options%5Bprice_id%5D=4\">\n\t\t\t\tBuy Custom Shipping Methods\t\t\t<\/a>\n\t\t\t<\/article>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\n\n<section class=\"border-b border-hairline\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-10 sm:px-6 lg:py-12\">\n\t\t<div class=\"flex items-start gap-4 rounded-2xl border border-hairline bg-surface-alt p-5 lg:p-6\">\n\t\t\t<span class=\"inline-flex h-11 w-11 shrink-0 items-center justify-center rounded-xl bg-brand\/10 text-brand\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-shield-check h-5.5 w-5.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path>\n\t\t\t\t\t<path d=\"m9 12 2 2 4-4\"><\/path>\n\t\t\t\t<\/svg>\n\t\t\t<\/span>\n\t\t\t<div>\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-[17px] font-extrabold text-ink\">Try it with confidence<\/h2>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"mt-1.5 max-w-[70ch] text-[14px] leading-[1.7] text-ink-soft\">If the plugin does not meet your requirements, you can request a refund within 30 days of the original purchase according to the refund policy.<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section id=\"faq\" class=\"border-b border-hairline bg-surface-alt\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:py-20\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">FAQ<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">Questions about Custom Shipping Methods<\/h2>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<div class=\"mt-9 grid gap-3 lg:grid-cols-2 lg:gap-x-6\">\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tWhat is Custom Shipping Methods for WooCommerce?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">A plugin for creating shipping methods and calculating charges using your store\u2019s own delivery rules.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I create multiple shipping methods?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Configure different custom shipping methods for different delivery requirements.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan shipping rates be calculated by distance?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Define distance ranges, minimum\/maximum distance and your own rates.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tHow is customer distance calculated?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">The current implementation uses Google Distance Matrix API with the configured origin and customer delivery address.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tDoes distance calculation use Google Maps?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">It uses Google\u2019s Distance Matrix API for distance calculation; the plugin does not provide its own mapping infrastructure.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I calculate shipping by weight?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Use cart\/order weight to determine shipping rates.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I set minimum and maximum weight?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Weight limits help control when a method or range applies.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I create table-rate style shipping?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Define structured ranges and thresholds for predictable rate changes.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I control shipping by product or category?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Include or exclude selected products or categories.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I create rules using product tags?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Product tags can be used in shipping availability conditions.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I add charges based on shipping classes?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. WooCommerce shipping classes support additional class-based charges.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I offer free shipping?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Configure free shipping around your store\u2019s supported conditions.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I create flat-rate shipping?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Flat rates are supported alongside other calculation options.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tCan I restrict shipping to a maximum distance?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes. Configure a maximum distance for distance-based shipping.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tIs Google Distance Matrix API required for distance calculations?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Yes, for the current distance calculation implementation. Other calculation types do not depend on distance lookup.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tAre Google API charges included with the plugin?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">No. Google API usage and any applicable API charges are separate from the plugin license.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tWhat support is included?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">Annual licenses include one year of support and updates. Lifetime licenses include lifetime support and updates. Check the purchase page for the current renewal policy.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t\t\t<details class=\"group rounded-xl border border-hairline bg-surface px-4 py-1 open:border-brand\/30\">\n\t\t\t\t\t\t<summary class=\"flex cursor-pointer items-center justify-between gap-4 py-3.5 text-[14.5px] font-semibold text-ink marker:content-none\">\n\t\t\t\t\t\t\tWhat is the refund policy?\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-chevron-down h-4 w-4 shrink-0 text-ink-soft transition-transform group-open:rotate-180\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"m6 9 6 6 6-6\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t\t\t<p class=\"pb-4 text-[13.5px] leading-[1.7] text-ink-soft\">A 30-day money-back guarantee applies to the original purchase according to the refund policy.<\/p>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\n\n<section id=\"technical\" class=\"border-b border-hairline\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-10 sm:px-6 lg:py-14\">\n\t\t\t\t\t<h2 class=\"text-[12.5px] font-bold tracking-[0.14em] text-ink-soft uppercase\">Technical information<\/h2>\n\t\t\t\t\n\t\t\t\t\t<dl class=\"mt-5 grid gap-x-8 gap-y-3 sm:grid-cols-2 lg:grid-cols-4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"border-t border-hairline pt-3\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-medium text-ink-soft\">Current version<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1 text-[14px] font-semibold text-ink\">See plugin details<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"border-t border-hairline pt-3\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-medium text-ink-soft\">Last updated<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1 text-[14px] font-semibold text-ink\">See plugin details<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"border-t border-hairline pt-3\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-medium text-ink-soft\">WordPress tested up to<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1 text-[14px] font-semibold text-ink\">See plugin details<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"border-t border-hairline pt-3\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-medium text-ink-soft\">WooCommerce tested up to<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1 text-[14px] font-semibold text-ink\">See plugin details<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"border-t border-hairline pt-3\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-medium text-ink-soft\">PHP requirement<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1 text-[14px] font-semibold text-ink\">See plugin details<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"border-t border-hairline pt-3\">\n\t\t\t\t\t\t\t<dt class=\"text-[12px] font-medium text-ink-soft\">Distance API<\/dt>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<dd class=\"mt-1 text-[14px] font-semibold text-ink\">Google Distance Matrix API<\/dd>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/dl>\n\t\t\t\t\n\t\t\t\t\t<div class=\"mt-6 flex flex-wrap gap-x-6 gap-y-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"inline-flex items-center gap-1.5 text-[13.5px] font-semibold text-brand hover:underline\" href=\"https:\/\/wordpress.org\/plugins\/custom-shipping-methods-for-woocommerce\/\" target=\"_self\">\n\t\t\t\t\t\t\tDocumentation &amp; current metadata\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M5 12h14\"><\/path>\n\t\t\t\t\t\t\t\t<path d=\"m12 5 7 7-7 7\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"inline-flex items-center gap-1.5 text-[13.5px] font-semibold text-brand hover:underline\" href=\"https:\/\/wordpress.org\/plugins\/custom-shipping-methods-for-woocommerce\/#developers\" target=\"_self\">\n\t\t\t\t\t\t\tChangelog\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M5 12h14\"><\/path>\n\t\t\t\t\t\t\t\t<path d=\"m12 5 7 7-7 7\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<p class=\"mt-4 text-[12px] text-ink-soft italic\">Version and tested requirements are maintained by WordPress. This page links to current metadata; it does not connect a live version feed.<\/p>\n\t\t\t<\/div>\n<\/section>\n\n\n<section class=\"border-b border-hairline bg-surface-alt\">\n\t<div class=\"mx-auto max-w-7xl px-4 py-11 sm:px-6 lg:py-16\">\n\t\t<div class=\"max-w-3xl\">\n\t\t\t\t\t\t\t<p class=\"text-[12.5px] font-bold tracking-[0.14em] text-brand uppercase\">Related<\/p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"mt-3 text-[26px] leading-tight font-extrabold text-ink sm:text-[34px]\">More WooCommerce tools from Imaginate Solutions<\/h2>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<div class=\"mt-8 grid gap-5 lg:grid-cols-3\">\n\t\t\t\t\t\t\t\t\t<article class=\"flex items-start gap-4 rounded-xl border bg-surface p-5 transition-colors hover:border-brand\/30 border-hairline\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-brand\/10 text-brand\">\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"9\" width=\"18\" height=\"6\" rx=\"3\"><\/rect><path d=\"M6 12h8\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h3 class=\"text-[15.5px] leading-snug font-bold text-ink\">Free Shipping Bar for WooCommerce<\/h3>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">Show customers their progress toward free shipping.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mt-3 inline-flex items-center gap-1.5 text-[13px] font-semibold text-brand hover:underline\" href=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/shipping-threshold-bar-for-woocommerce\/\" target=\"_self\">\n\t\t\t\t\t\t\t\t\tView Plugin\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M5 12h14\"><\/path>\n\t\t\t\t\t\t\t\t\t\t<path d=\"m12 5 7 7-7 7\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t<article class=\"flex items-start gap-4 rounded-xl border bg-surface p-5 transition-colors hover:border-brand\/30 border-hairline\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-brand\/10 text-brand\">\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"M3 10h18M7 15h4\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h3 class=\"text-[15.5px] leading-snug font-bold text-ink\">Custom Payment Gateways for WooCommerce<\/h3>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">Create payment methods for your store\u2019s workflow.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mt-3 inline-flex items-center gap-1.5 text-[13px] font-semibold text-brand hover:underline\" href=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-payment-gateways-for-woocommerce\/\" target=\"_self\">\n\t\t\t\t\t\t\t\t\tView Plugin\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M5 12h14\"><\/path>\n\t\t\t\t\t\t\t\t\t\t<path d=\"m12 5 7 7-7 7\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t<article class=\"flex items-start gap-4 rounded-xl border bg-surface p-5 transition-colors hover:border-brand\/30 border-hairline\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"inline-flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-brand\/10 text-brand\">\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z\"><\/path><path d=\"M14 3v5h5M9 13h6M9 17h4\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"min-w-0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<h3 class=\"text-[15.5px] leading-snug font-bold text-ink\">Export Orders for WooCommerce<\/h3>\n\t\t\t\t\t\t\t<p class=\"mt-1.5 text-[13px] leading-[1.6] text-ink-soft\">Send order data to fulfilment and reporting workflows.<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"mt-3 inline-flex items-center gap-1.5 text-[13px] font-semibold text-brand hover:underline\" href=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/woocommerce-export-orders\/\" target=\"_self\">\n\t\t\t\t\t\t\t\t\tView Plugin\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-3.5 w-3.5\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M5 12h14\"><\/path>\n\t\t\t\t\t\t\t\t\t\t<path d=\"m12 5 7 7-7 7\"><\/path>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\n\n<section class=\"relative overflow-hidden border-b border-hairline\">\n\t<div aria-hidden=\"true\" class=\"pointer-events-none absolute inset-0 bg-gradient-to-br from-brand\/8 via-surface to-magenta\/6\"><\/div>\n\t<div class=\"relative mx-auto max-w-3xl px-4 py-12 text-center sm:px-6 lg:py-20\">\n\t\t\t\t\t<h2 class=\"text-[27px] leading-tight font-extrabold text-ink sm:text-[36px]\">Create shipping rates that match how your business actually delivers<\/h2>\n\t\t\t\t\n\t\t\t\t\t<p class=\"mx-auto mt-4 max-w-[58ch] text-[16px] leading-[1.7] text-ink-soft\">Build WooCommerce shipping methods using distance, weight, quantity, cart value, volume and store-specific conditions.<\/p>\n\t\t\t\t\n\t\t\t\t\t<div class=\"mt-8 flex flex-col items-center justify-center gap-3 sm:flex-row\">\n\t\t\t\t\t\t\t\t\t<a class=\"inline-flex w-full items-center justify-center gap-2 rounded-lg px-6 py-3.5 text-[15px] font-semibold transition-colors sm:w-auto bg-brand text-brand-foreground hover:bg-brand-deep\" href=\"#pricing\" target=\"_self\">\n\t\t\t\t\t\tBuy Custom Shipping Methods\t\t\t\t\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"lucide lucide-arrow-right h-4 w-4\" fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path d=\"M5 12h14\"><\/path>\n\t\t\t\t\t\t\t\t<path d=\"m12 5 7 7-7 7\"><\/path>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<a class=\"inline-flex w-full items-center justify-center gap-2 rounded-lg px-6 py-3.5 text-[15px] font-semibold transition-colors sm:w-auto border border-brand\/30 bg-surface text-brand hover:bg-brand\/8\" href=\"https:\/\/wordpress.org\/plugins\/custom-shipping-methods-for-woocommerce\/\" target=\"_self\">\n\t\t\t\t\t\tView Documentation\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Custom Shipping Methods Overview Distance Shipping Rules How It Works Use Cases Pricing FAQ Jump to sectionOverviewDistance ShippingRulesHow It WorksUse CasesPricingFAQ Buy Now WooCommerce Shipping Plugin Custom Shipping Methods Create WooCommerce shipping methods around your own delivery rules Calculate shipping using distance, weight, quantity, cart value, volume and store-specific conditions \u2014 ideal for businesses that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","edd-categories":[12],"edd-tags":[34,2],"class_list":["post-4965","download","type-download","status-publish","hentry","download_category-premium-plugins","download_tag-shipping","download_tag-woocommerce","edd-download","edd-download-cat-premium-plugins","edd-download-tag-shipping","edd-download-tag-woocommerce"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Custom Shipping Methods for WooCommerce - Imaginate Solutions<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Shipping Methods for WooCommerce - Imaginate Solutions\" \/>\n<meta property=\"og:description\" content=\"Custom Shipping Methods Overview Distance Shipping Rules How It Works Use Cases Pricing FAQ Jump to sectionOverviewDistance ShippingRulesHow It WorksUse CasesPricingFAQ Buy Now WooCommerce Shipping Plugin Custom Shipping Methods Create WooCommerce shipping methods around your own delivery rules Calculate shipping using distance, weight, quantity, cart value, volume and store-specific conditions \u2014 ideal for businesses that [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/\" \/>\n<meta property=\"og:site_name\" content=\"Imaginate Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-12T10:36:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-logo.png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/\",\"url\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/\",\"name\":\"Custom Shipping Methods for WooCommerce - Imaginate Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/shipping-logo.png\",\"datePublished\":\"2021-05-11T12:53:39+00:00\",\"dateModified\":\"2026-10-12T10:36:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/shipping-logo.png\",\"contentUrl\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/shipping-logo.png\",\"width\":600,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/custom-shipping-methods-for-woocommerce\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Downloads\",\"item\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/downloads\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Custom Shipping Methods for WooCommerce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/#website\",\"url\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/\",\"name\":\"Imaginate Solutions\",\"description\":\"Complete Web Solution for you\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sandbox.imaginate-solutions.com\\\/imaginate\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom Shipping Methods for WooCommerce - Imaginate Solutions","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Custom Shipping Methods for WooCommerce - Imaginate Solutions","og_description":"Custom Shipping Methods Overview Distance Shipping Rules How It Works Use Cases Pricing FAQ Jump to sectionOverviewDistance ShippingRulesHow It WorksUse CasesPricingFAQ Buy Now WooCommerce Shipping Plugin Custom Shipping Methods Create WooCommerce shipping methods around your own delivery rules Calculate shipping using distance, weight, quantity, cart value, volume and store-specific conditions \u2014 ideal for businesses that [&hellip;]","og_url":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/","og_site_name":"Imaginate Solutions","article_modified_time":"2026-10-12T10:36:51+00:00","og_image":[{"url":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-logo.png","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/","url":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/","name":"Custom Shipping Methods for WooCommerce - Imaginate Solutions","isPartOf":{"@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/#primaryimage"},"image":{"@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/#primaryimage"},"thumbnailUrl":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-logo.png","datePublished":"2021-05-11T12:53:39+00:00","dateModified":"2026-10-12T10:36:51+00:00","breadcrumb":{"@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/#primaryimage","url":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-logo.png","contentUrl":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-content\/uploads\/2026\/10\/shipping-logo.png","width":600,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/custom-shipping-methods-for-woocommerce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/"},{"@type":"ListItem","position":2,"name":"Downloads","item":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/downloads\/"},{"@type":"ListItem","position":3,"name":"Custom Shipping Methods for WooCommerce"}]},{"@type":"WebSite","@id":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/#website","url":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/","name":"Imaginate Solutions","description":"Complete Web Solution for you","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/edd-downloads\/4965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/edd-downloads"}],"about":[{"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/types\/download"}],"author":[{"embeddable":true,"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":31,"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/edd-downloads\/4965\/revisions"}],"predecessor-version":[{"id":8603,"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/edd-downloads\/4965\/revisions\/8603"}],"wp:attachment":[{"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/media?parent=4965"}],"wp:term":[{"taxonomy":"download_category","embeddable":true,"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/edd-categories?post=4965"},{"taxonomy":"download_tag","embeddable":true,"href":"https:\/\/sandbox.imaginate-solutions.com\/imaginate\/wp-json\/wp\/v2\/edd-tags?post=4965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}