Puedes utilizar las clases de envío para tener productos sin costo de envío y con diferentes costos de envío dentro de una misma zona de envío dependiendo de los requerimientos que tengan.
Para productos que tienen requerimientos especiales de envío, por ejemplo perecederos, frágiles o de mayor peso, puedes agregar una clase a la zona de envío para incrementar el costo de envío si están presentes en el pedido.
Las Clases de envío funcionan sólo con el método de envío precio fijo.
Da clic en Clases del menú horizontal de Envío en Ajustes en WooCommerce.

Da clic en Añadir clase de envío.

En Clase de envío escribe el nombre de la clase que sirve para identificarla, por ejemplo Productos perecederos.

En Slug escribe al nombre con guión medio en vez de espacios, sin caracteres especiales y sin acentos, por ejemplo si la clase es Productos perecederos el slug es productos-perecederos.

En Descripción escribe una descripción breve de la clase.

Da clic en Crear.
Una vez que está creada la clase deberás agregar los costos asociados a la clase en cada zona de envío que añadiste.
Da clic Editar en la Zona de envío que agregarás los costos de la clase.

Después da clic en Editar del Método de envío Precio fijo.

Puedes agregar un costo fijo, costo por unidad, porcentaje sobre el costo total, costo mínimo y costo máximo con estas abreviaturas:
- [qty]
- [fee percent=” “]
- [min_fee=” “]
- [max_fee=” “]
Ejemplos:
- 20 + (5 * [qty]) representa $20.00 más $5.00 por cada unidad
- 10 + [fee percent=”10″ min_fee=”50″] representa $10.00 más 10% del total de los productos en esa clase con un costo de mínimo $50.00
[min_fee=” “] y [max_fee=” “] sólo se pueden utilizar con [fee percent=” “]
En Coste el costo que ingreses se agregará al costo de envío de los productos de la clase que estén en el pedido. Puedes cambiar a 0.00 para que sólo aplique la clase y agregar costo de envío a los productos que estén en el pedido pero no en la clase.

Desplázate hacia abajo para continuar.
Dentro de Costes de la clase de envío, por ejemplo Coste de la clase de envío “Perecederos”, ingresa el costo para esa clase, por ejemplo $10.00 por cada producto de la clase que esté incluido en el pedido ingresa 10 * [qty].

En Coste sin clase de envío ingresa el costo para los productos que no están en la clase pero están en el pedido en caso que consideres que existe un costo por estar incluidos en el mismo envío, por ejemplo $50.00 precio fijo más 5% del total del pedido con un máximo de $150.00 ingresa 50 + [fee percent=“5″ max_fee=“150″].

En Tipo de cálculo selecciona Por clase: cobra el envío por cada clase de envío individualmente para que el costo de envío sea el total de las clases que has agregado. Si por alguna razón quieres cobrar sólo la clase de envío de mayor precio selecciona Por pedido: cobra el envío por la clase de envío más cara.

Da clic en Guardar.
El uso de clases de envío puede permitirte ser competitiva en envíos al tiempo que cuidas las rentabilidad pero necesitará de un análisis de los productos, zonas de envío y competidores para poder tener una configuración óptima.