Woocommerce es la caña, pero a la hora de configurar distintos métodos de envío se hace un poco confuso. Y básicamente es confuso porque es tan potente que puedes conseguir casi cualquier combinación que necesites y entre tantas opciones es normal perderse.

De todas formas aquí te explico punto por punto con capturas de pantalla las cosas que todo el mundo quiere hacer normalmente.

Es muy improbable que te quedes con dudas si prestas atención a todo lo que te voy a enseñar.

  • ¿Cómo funciona la configuración general?
  • ¿Cómo puedo crear distintos tipos de envío?
  • ¿Cómo puedo crear categorías de envíos según el producto?
  • ¿Cómo puedo agregar un tipo de envío especial a un grupo de ciudades?

Empecemos por el principio.

¿Dónde está el panel de configuración?

Supongo que eso ya lo sabes porque es bastante intuitivo. Pero bueno, por si acaso te lo digo. Te vas a la pestaña de Woocommerce en la barra lateral y luego pinchas en Ajustes:

Woocommerce -> Ajustes

Y una vez dentro, te vas a la pestañita donde pone Envío:

Perfecto, ahí es donde se hace prácticamente todo.

En concreto, la parte más grande de todas las configuraciones se hace desde la pestaña marcada con nombre Zonas de envío.

Vamos a verlo a fondo.

Zonas de Envío

Lo primero es definir una o varias zonas de envío, que es literalmente la zona del mundo para la que quieres configurar los envíos.

Por ejemplo voy a crear una zona de solo España:

Nombre de la zona: Esto es algo personal que solo verán los administradores de la tienda. Sirve para organizar el asunto y tenerlo claro. Yo en el ejemplo he puesto de nombre "Nacional", porque está orientado a España. Pero imagina que quiero poner una zona especial para dos o tres ciudades que estén cerca de mi tienda porque tengo un repartidor propio para esas ciudades.

Pues le pondría de nombre "Por aquí cerca" o cualquier otra cosa para yo acordarme, y marcaría las regiones que forman parte de esta zona.

Ya ves que las regiones las voy escribiendo y Woocommerce me va mostrando una lista porque tiene una base de datos interna.

Si es un pueblo pequeño que no está en la lista puedes añadirlo con la opción de Limitar a códigos postales específicos.

Así sin nada más que las zonas puede parecer que esto no tiene sentido, pero cuando veas que debajo de las regiones puedes especificar los métodos de envío para esa zona, ya verás que todo esto tiene mucho sentido.

Vamos a verlo.

Métodos de envío

Para cada una de las zonas creadas puedes configurar distintos métodos de envío. Para ello tienes que estar dentro de la zona que has creado y te saldrá algo como esto:

Eso te permite poner formas distintas según desde dónde el usuario compra tu producto ya que no te costará igual enviarlo a un cliente en tu mismo país que un cliente que compra desde otro continente.

Para cada zona de envío puedes tener uno o varios métodos.

Por ejemplo, dentro de la zona de envío para tu país, puedes tener el método super premium de 1 día y el método normal de 5 días.

Como ejemplo, dentro de mi envío nacional voy a poner un envío único de precio fijo.

Así, le cobraremos al cliente un precio fijo por el envío de una compra dentro del país.

Fíjate que al añadir el método tienes varias opciones.

Podrías crear por ejemplo un envío gratis para los clientes que compran desde tu misma ciudad.

Mírate este vídeo que te lo explica de lujo todo con pelos y señales:

Restringir envío a ciudades específicas

Ya te lo he dicho más arriba, pero por si acaso no ha quedado claro lo vuelvo a explicar aquí.

Puedes crear una zona de envío restringida a ciudades y pueblos específicos si utilizas la opción que dice Limitar a códigos postales específicos.

Ahí metes la lista de los códigos postales que quieras y listo.

Esto es útil si por ejemplo tú mismo tienes un coche y quieres hacer los repartos por cuenta propia en tu pueblo y alrededor y así no tener que pagar a una empresa externa para que lo haga.

Y bueno en definitiva eso es lo más importante, pero hay por ahí otra pestaña que siempre pasa desapercibida pero que yo te voy a explicar por si acaso la necesitas.

Clases de envío

Esta es una de las funciones más desconocidas de los envíos de Woocommerce ya que muy poca gente la usa.

Imagina que tienes un tipo de producto que es muy frágil o que es de tipo alimenticio y necesita llegar a la casa del cliente mediante un tipo de envío especial.

Bien, pues gracias a las clases de envío puedes añadir ciertos productos a una categoría especial y ponerle un precio distinto al resto.

Imagina las clases de envío como una especie de categorías de productos, pero que se refieren a la categoría de envío.

Pero... ¿cómo le pongo el precio a esa clase especial?

Pues la gracias del asunto es que puedes aplicarlo como añadido a los métodos ya existentes en las distintas zonas que hayas creado.

Solo si has creado al menos una clase de envío, te aparecerá la opción de agregar los costes de envío adicionales dentro de cada método de envío:

Pones el precio que consideres oportuno y punto.

Otras configuraciones

La otra pestaña que no hemos visto aún no es tan importante. Además que es muy simple e intuitiva.

El tema de la depuración sirve para que aparezca información en el carrito respecto a los precios. Lo normal es activarlo mientras estás haciendo pruebas, para que te ayude a ver qué está pasando.

Fíjate que he añadido un producto al carro y me sale un aviso diciendo que mi situación de envío encaja con la zona que he llamado "Nacional".

Cuando hayas terminado de hacer las pruebas déjalo desactivado para que esa información no le aparezca al usuario, porque si le aparece eso se va a creer que tu página está loca, y no queremos que piense eso.