Icono del producto

WooCommerce Distance Rate Shipping

por Woo
Ofrece fácilmente tasas de envío en función de la distancia o el tiempo total de viaje hasta la ubicación del cliente.
Elige una opción de facturación
$99
Ahorra un 20 %
$198 $158.40

La suscripción incluye

  • Actualizaciones y mejoras del producto
  • Atención al cliente
  • Garantía de devolución de 30 días

  • Ofrece tarifas de envío en función de la distancia o el tiempo de tránsito total hasta que llegue al cliente.
  • Determina un cargo adicional según el peso total, el valor total del carrito o su número de artículos.

Esta opción es perfecta para los propietarios de tiendas que deseen cobrar a los clientes por la entrega de los artículos en función de la distancia a la que se encuentren de la tienda. Un buen ejemplo sería una tienda de alquiler de material o una tienda de comida para llevar.

La extensión WooCommerce Distance Rate Shipping es lo que necesitas si, pongamos el caso, tienes una empresa que alquila instalaciones de barril de cerveza y entrega el equipo, y quieres cobrar diferentes tarifas por la entrega en función de la distancia a la se encuentra el cliente y de los barriles que alquila.

Otro ejemplo en el que esta extensión sería idónea es si tienes una empresa que prepara comida casera, y quieres cobrar más por la entrega en función de la distancia a la que se encuentra el cliente.

Existe un sinfín de casos de uso y se pueden cubrir prácticamente todos los escenarios en los que cobrar el envío en función de la distancia total o el tiempo de viaje.

Reglas de WooCommerce Distance Rate Shipping
Reglas de WooCommerce Distance Rate Shipping
Esta extensión requiere una cuenta de Google, ya que usa Google Maps, la API de Google Distance Matrix y la API de Google Maps Embed. Algunas de estas funciones son servicios de pago. La ruta que se determina (y, con ella, la distancia total) se utiliza para calcular el coste según los datos que genera el modo «Conducir» de la API de Distance Matrix.

Preguntas frecuentes

Can I charge shipping based on how far away my customer is?

Yes. WooCommerce Distance Rate Shipping is a WooCommerce shipping extension that calculates delivery rates based on the distance from your store or dispatch location to your customer's address. It can also charge based on total travel time to the destination, so nearby customers and distant customers can be quoted different rates automatically at checkout.

Can I set rates based on travel time instead of distance?

Yes. Alongside distance, Distance Rate Shipping can calculate rates using the total travel time along the route to your customer. This is useful for local delivery businesses where drive time matters more than raw mileage, such as meal prep services, florists, or same-day couriers working in areas with variable traffic or road access.

Can I combine distance with weight, order value, or number of items?

Yes. You can build rules that factor in the weight of the cart, the total cart value, or the number of items, in addition to distance or travel time. For example, you might charge more to deliver heavier or larger orders further away. With Advanced Mode, you can combine multiple conditions using AND/OR logic, such as offering free delivery to customers within a set radius who also spend above a certain amount.

Can this help me offer free local delivery within a set radius?

Yes. You can create a rule that applies no delivery cost for orders inside a chosen distance, then charge for anything beyond that range. Distance Rate Shipping gives you tools to reward nearby customers with free or reduced delivery while still covering your costs on longer trips, which can help encourage local orders.

Can I stop offering delivery to customers who live too far away?

Yes. You can set a maximum distance so the method only applies within your delivery area. If a customer's address falls outside that range, the rate will not be offered and they will see a message that delivery is not available for their location. This helps you keep deliveries within a radius you can realistically service.

What types of stores is WooCommerce Distance Rate Shipping best for?

It is designed for businesses that deliver their own products or services and want delivery fees to reflect real travel distance or time. Common examples include equipment hire companies, takeaway and home-cooked meal services, furniture and bulky goods sellers, and local businesses running their own delivery routes. It works well when a flat shipping fee would overcharge nearby customers or undercharge distant ones.

When should I not use this extension?

Distance Rate Shipping may not be the right fit if your rates depend on carrier pricing, geographic zones, or fixed rule tables rather than travel distance. If you want live carrier rates and discounted labels from USPS, UPS, DHL, or FedEx, look at WooCommerce Shipping. If you need detailed rate tables based on weight, item count, or destination, Table Rate Shipping is likely a better match. To simply show or hide shipping and payment options based on cart contents or location, consider Conditional Shipping and Payments.

What is the difference between Distance Rate Shipping and Table Rate Shipping?

Distance Rate Shipping calculates costs from the actual driving distance or travel time between your location and the customer, using mapping data to work out the route. Table Rate Shipping instead uses rate tables based on factors like weight, item count, shipping class, and destination, without measuring real-world distance. Choose Distance Rate Shipping when the trip itself drives your cost, and Table Rate Shipping when your pricing follows structured rules and zones.

Do I need anything else to use it?

Yes. This extension uses Google Maps to work out the route and distance to your customer, so you need a Google account with an API key and billing enabled. Google provides a free usage allowance and may charge for calls beyond that cap, so any mapping costs are billed by Google rather than WooCommerce. Setup is guided in the documentation, and the shipping method is added to a WooCommerce shipping zone once connected.

Can I charge a handling fee on top of the calculated rate?

Yes. Each rule can include a handling fee as a fixed amount or a percentage, added on top of the base cost and any distance or travel time charges. This gives you tools to cover packing, fuel, or preparation costs without building them into the per-mile rate.

Can I show customers the delivery distance or estimated time at checkout?

Yes. You can choose to display the calculated distance and an approximate delivery duration on the cart and checkout pages. Showing this information can make delivery pricing feel more transparent, which may help reduce surprise-fee cart abandonment.

Can I set different rules for driving, and avoid tolls or highways?

Yes. You can select the transportation mode used for delivery and choose to avoid tolls, highways, or ferries when the route is calculated. You can also switch between metric and imperial units so distances match how you and your customers think about travel.

Can this help reduce manual work on delivery pricing?

Yes. Instead of maintaining long lists of manual regional rates, Distance Rate Shipping calculates each customer's delivery cost automatically from their address at checkout. For businesses adding new delivery areas over time, this can streamline pricing and cut down on repetitive admin. For a wider view of setting up delivery options, see this guide on how to set up your WooCommerce shipping strategy.

Does it work with the cart and checkout blocks?

Yes. WooCommerce Distance Rate Shipping is compatible with the cart and checkout blocks and with High Performance Order Storage, so it fits into modern WooCommerce store setups. It is available to stores worldwide.

Información de la extensión

  • Se requiere una versión de PHP: 7.4
  • Se ha probado con WordPress: 7.0
  • Se ha probado con WooCommerce: 11.0
  • Se necesita al menos WordPress: 6.9
  • Se necesita al menos WooCommerce: 10.8

Compatibilidad

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Países

  • Todo el mundo

Opiniones de clientes

Promedio de valoraciones 3.5

6 reviews from verified users

5 estrellas, 50 % de valoraciones
4 estrellas, 17 % de valoraciones
3 estrellas, 0 % de valoraciones
2 estrellas, 0 % de valoraciones
1 estrella, 33 % de valoraciones
  • Valoración: 1 de 5
    scAustraliaJul 31, 2026
    The plugin has been broken for a year due to a careless code ship from the team, and untested workflows by the developers at Woo. A disappointing plugin from a disappointing team, and reflects poorly on WooCommerce as a solution for business.
  • Valoración: 1 de 5
    jke02efab40160cEstados Unidos (EEUU)Ene 19, 2026
    To use this, a google app has to be set up and a credit card put on file in Google Cloud Consol. If I have to maintain the google API with my own credit card, what am I paying Woo for, a line of code that accesses my own google API environment from my own webpage?
  • Valoración: 5 de 5
    wendyslogsReino Unido (UK)Dic 7, 2025
  • Valoración: 5 de 5
    brigslandiaBrasilDic 1, 2023
    Muito bom! Inicialmente o plugin não havia funcionado no meu site. Entrei em contato com o suporte e após alguns testes, deu tudo certo. O plugin funcionou muito bem pra nós que atendemos por delivery. É válido ressaltar, que atualmente os fretes por distância são calculados pela distância da rota e não pela distância em linha reta do endereço cadastrado.
  • Valoración: 5 de 5
    AlbertoAustraliaAgo 12, 2022
    great function great plugin, support and functions. Can highly recommend;)

Related Products

Precio: $219/anualmente
Valoración: 1.9 sobre 5 estrellas
Precio: $99/anualmente
Valoración: 1.7 sobre 5 estrellas
Precio: $119/anualmente
Valoración: 3.5 sobre 5 estrellas
Precio: $59/anualmente
Valoración: 1.9 sobre 5 estrellas
Precio: $99/anualmente
Valoración: 2 sobre 5 estrellas
Precio: $59/anualmente
Valoración: 2.1 sobre 5 estrellas
Precio: $49/anualmente
Precio: $109/anualmente
Valoración: 4.6 sobre 5 estrellas
Precio: $249/anualmente
Valoración: 2.7 sobre 5 estrellas
Usar sus datos personales
Tanto nosotros como nuestros socios procesamos tus datos personales (como los datos de navegación, las direcciones IP, la información sobre las cookies y otros identificadores únicos) en función de tu consentimiento o en nuestro interés legítimo para optimizar nuestra web, las actividades de marketing y tu experiencia como usuario.