Gastos de envío por número de unidades

Super Shipping para WooCommerce también te permite configurar reglas de envío basadas en el número total de unidades en el carrito (puede haber varias unidades de cada producto).

Por ejemplo, imaginemos una tienda de camisetas donde el peso de todos los modelos de camiseta es insignificante. En este caso, nos resulta más interesante aplicar la tarifa de envíos en función del número de camisetas que se vayan a enviar.

De esta forma, podemos crear las siguientes reglas de envío basadas en número de unidades:

Clase de envíoCondiciónRango [min] y [max]CosteCoste por ud. adicional
Sin claseNúmero de unidades054(Dejar vacío)
Sin claseNúmero de unidades5108(Dejar vacío)
Sin claseNúmero de unidades102015(Dejar vacío)
Sin claseNúmero de unidades20*20(Dejar vacío)

Basándonos en la tabla con las reglas de envío anteriores, si hacemos un pedido de 6 camisetas, el plugin calculará un gasto de envío de 8€.

Y si hacemos un pedido de 30 camisetas, el plugin nos aplicará 20€ de gastos de envío, ya que en la última regla de envío le hemos indicado con el asterisco * que a cualquier pedido por encima de 20 unidades se le aplicará siempre un gasto de envío de 20€.

También puedes cobrar un importe por unidad adicional añadido al carrito. En el ejemplo, si alguien añade 22 unidades y queremos cobrar esas 2 unidades de más, tendremos que especificar el precio por cada unidad de más en la última casilla de la tabla «Coste por ud. adicional». Si ponemos, por ejemplo, 1€, el total de los gastos de envío serían 22€ (20€ + 1€ +1€).

Clase de envíoCondiciónRango [min] y [max]CosteCoste por ud. adicional
Sin claseNúmero de unidades054(Dejar vacío)
Sin claseNúmero de unidades5108(Dejar vacío)
Sin claseNúmero de unidades102015(Dejar vacío)
Sin claseNúmero de unidades20*201

IMPORTANTE: Siempre que necesites añadir un coste por unidad adicional, debes de asegurarte de añadir el asterisco * como valor máximo del rango de la última fila. De lo contrario, el coste por unidad adicional no se aplicará.

IMPORTANTE: Hay que tener en cuenta que los rangos se contabilizan hasta el máximo inclusive. Fíjate que los tramos son correlativos, pero, en realidad, Super Shipping toma como unidad absoluta el rango máximo. Es decir, que un rango de 5 a 10, por ejemplo, se contabilizaría (en cualquier condición) a partir de 5 no inclusive (o sea, algo así como 5,0001, por mostrártelo gráficamente) hasta 10 inclusive (10 absoluto).

IMPORTANTE (BIS): Ahondando en esta nota anterior, asegúrate siempre de que el rango mínimo de la primera línea sea 0 (cero), ya que la comparación se hace para valores MAYORES del rango mínimo, como hemos explicado. Imaginemos que alguien añade al carrito, usando esta regla, 1 artículo. Si en el rango mínimo de nuestra configuración pusiéramos 1, el valor mayor que 1 sería 2, por lo que si alguien eligiera 1 unidad, el plugin no lo reconocería. Así, para que esa unidad en el carrito sea reconocida, tendremos que indicar el valor 0 para que el plugin detecte un valor mayor a partir de este rango.

ES