Tarifas de Tourline Express

Vamos a aprender a configurar el plugin WC - APG Weight Shipping a partir de una tarifa real, en este caso de la empresa Tourline Expresss para una empresa ubicada en la isla de Mallorca y que podemos ver en funcionamiento real en Herves-Vida.

Lo primero que vamos a hacer, si no lo hemos hecho ya, es instalar el plugin. Ya sabéis que para ello hay que subir la carpeta woocommerce-apg-weight-and-postcodestatecountry-shipping al directorio /wp-content/plugins/, o subir el archivo ZIP completo vía Plugins -> Añadir nuevo -> Subir en el panel de administración de tu instalación de WordPress, o simplemente buscando WC - APG Weight Shipping en Plugins -> Añadir nuevo.

Una vez subido el plugin al servidor, hay que activarlo a través del menú Plugins en el panel de administración de WordPress.

Ya que lo tenemos instalado y activado, vamos a configurarlo pulsando en el botón Ajustes, donde nos encontraremos directamente en la pestaña de Gastos De Envío APG, o a través de WooCommerce -> Ajustes -> Envío, donde nos encontraremos en la pestaña Opciones de Envío. Es importante que antes de configurar los gastos de envío hayamos configurado previamente los impuestos. Para ello os recomendamos encarecidamente la lectura de ¿Cómo configurar el IVA para Canarias, Ceuta y Melilla en WooCommerce 2.0?.

Plugin WC - APG Weight Shipping version 1.8. Pestaña de Opciones de Envío

En nuestro ejemplo vamos a habilitar los gastos de envío para España, incluyendo Canarias, Ceuta, Melilla e Islas Baleares y Portugal. Y lo haremos en tres sencillos pasos.

En primer lugar, y para empezar, vamos a habilitar el método de envío marcando la caja de Habilitar/Deshabilitar. En Título del método vamos a poner Tourline Express y en Estado de impuestos seleccionaremos Sujeto a impuestos, recordemos que ya lo habíamos configurado con el IVA al 21%, tal y como hemos indicado en ¿Cómo configurar el IVA para Canarias, Ceuta y Melilla en WooCommerce 2.0?. En Coste por pedido podemos añadir un coste fijo de manipulación y embalaje, aunque en nuestro caso no lo hemos utilizado. En Coste adicional podemos añadir un segundo coste fijo o porcentual, en nuestro ejemplo concreto tenemos un gasto adicional del 8% por pedido en concepto de seguro de transporte, por lo que lo hemos añadido a este campo. De momento vamos a dejar Tarifas de envío e indicamos el Número de grupos de código postal, Número de grupos de provincias y Número de grupos de países. En nuestro ejemplo vamos a poner 3, 3 y 1 respectivamente, es decir que vamos a utilizar tres grupos de código postal, tres grupos de provincias y un grupo de países.

A partir de la versión 0.9 de WC - APG Weight Shipping hemos puesto en marcha un sistema que detecta la configuración que tenemos en los campos Países permitidos y/o Países específicos de la pestaña Opciones generales. En función de la configuración que tengamos aparecerá una opción u otra:

Plugin WC - APG Weight Shipping version 1.8

  • Todos los países: en caso de haber seleccionado esta opción en el campo Países permitidos, nos encontraremos con un campo llamado Añadir grupo global.
  • Países específicos: en caso de haber seleccionado esta opción en el campo Países permitidos, y de haber indicado una lista de países en el campo Países específicos, nos encontraremos con un campo llamado Añadir países a específicos.

En el caso de que tengamos la tienda virtual configurada para dar servicio en todos los países incluidos en WooCommerce y necesitemos crear una tarifa global para ser usada en todos los países no incluidos en alguno de los grupos que creemos, en la versión 0.8 hemos añadido un nuevo campo llamado Añadir grupo global que nos permite crear las tarifas que necesitemos para esos países agrupados en un nuevo grupo cuyo código nos es dado de forma automática por WC - APG Weight Shipping.

En Añadir países a específicos marcamos la caja para que nos actualice automáticamente el campo Países específicos en la pestaña Opciones generales. Por último, antes de darle a Guardar cambios, vamos a añadir únicamente los dos países que necesitamos, dado que sólo vamos a utilizar un único grupo de países. Lo haremos en Grupo de países 1 (C1) seleccionando España y Portugal, y dejaremos el campo Tipo de impuesto para C1 al 21%.

Primer paso de configuración del plugin WC - APG Weight Shipping

Tras pulsar en Guardar cambios, procederemos con el segundo paso. Ahora vamos a añadir los grupos de códigos postales y de provincias. En el campo Grupo de código postal 1 (P1), como queremos que afecte a todas las Islas Baleares salvo a Mallorca y a Formentera, le añadimos todos los códigos postales que tienen Ibiza y Menorca, dado que Cabrera no tiene código postal. En nuestro caso en concreto vamos a poner 07730; 07750; 07760; 07769; 07550; 07559; 07560; 07700-07714; 07740; 07748; 07749; 07710; 07711; 07713; 07720; 07800; 07814; 07819; 07840; 07849; 07850; 07816; 07820; 07828; 07817; 07818; 07829; 07830; 07839; 07810; 07811; 07812; 07815.

Recuerda que en los campos de códigos postales podemos utilizar el carácter comodín (*) para indicar toda una provincia, por ejemplo 07*, y un rango, como el usado en este ejemplo 07700-07714, que será convertido automáticamente por el sistema en todos los códigos postales que lo compone 07700; 07701; 07702; 07703; 07704; 07705; 07706; 07707; 07708; 07709; 07710; 07711; 07712; 07713; 07714. También es importante recordar que hay que poner un punto y coma (;) entre código postal y código postal.

Segundo paso de configuración del plugin WC - APG Weight Shipping

En el campo Grupo de código postal 2 (P2) vamos a poner los códigos postales de Formentera, en este caso 07870; 07871; 07872; 07860.  Y en el campo Grupo de código postal 3 (P3) vamos a poner 35540, que es el código postal de la isla La Graciosa, que es la única Isla Menor de Canarias que está habitada, y que tiene, al igual que la isla Formentera, un recargo especial. En los dos primeros casos dejaremos el tipo de impuestos como está, al 21%, mientras que en el campo Tipo de impuesto para P3 seleccionaremos el tipo de IVA Exento.

Ahora sólo nos quedan los campos Grupo de provincia (estado) 1 (S1), donde pondremos Ceuta y Melilla, Grupo de provincia (estado) 2 (S2), donde pondremos Las Palmas y Santa Cruz de Tenerife y Grupo de provincia (estado) 3 (S3), donde pondremos Baleares, para que nos afecte sólo a Mallorca, dado que el resto de islas las controlamos por código postal. En los campos Tipo de impuestos para S1 y Tipo de impuestos para S2 seleccionaremos el tipo de IVA Exento, para que no le cobre el 21% de IVA a Ceuta, Melilla y Canarias. Y ya podemos pulsar en Guardar cambios para dar por finalizado el segundo paso.