Ir al contenido

Flexible Shipping (Table Rate)

El método de envío Flexible Shipping permite definir reglas complejas de costes de envío.

Vaya a WooCommerce > Ajustes > Envío > [Zona] > Añadir método > Flexible Shipping.

Condición Descripción
Valor mín./máx. del carrito El coste depende del valor del pedido
Peso mín./máx. El coste depende del peso del carrito (kg)
Número mín./máx. de productos El coste depende de la cantidad
Países La regla se aplica solo a países específicos
Modo Descripción
fixed Importe fijo por pedido
per_item Importe x número de productos
per_kg Importe x peso en kg
percent Porcentaje del valor del carrito

Puede configurar un coste adicional por cada kg por encima de un umbral:

  • extra_kg_above: Umbral de peso (kg)
  • extra_kg_cost: Coste por kg adicional

El campo “Free shipping above” - una vez superado el valor del carrito, el envío es gratuito.

Las reglas se almacenan como JSON. Ejemplo:

[
{
"label": "Standard (up to 5 kg)",
"min_weight": 0,
"max_weight": 5,
"cost_type": "fixed",
"cost": 12.99
},
{
"label": "Heavy parcel",
"min_weight": 5,
"max_weight": 30,
"cost_type": "fixed",
"cost": 19.99,
"extra_kg_above": 10,
"extra_kg_cost": 2
}
]