Zonas de transporte: configuración en WooCommerce

¿Vendes productos físicos? ¡Tienes que enviarlos!

Para configurar zonas de transporte en WooCommerce, primero configure áreas de envío, Luego añade métodos para esas áreas y finalmente, cargos a sus métodos. Puede crear tantas zonas como desee y agregar varios métodos y tarifas para cada zona.

Áreas de transporte

A zona de transporte es un área geográfica a la que envía artículos. Puede ser tan específico como sea necesario, incluso en regiones y códigos postales, o puede dejarlo más general, lo que más le convenga.

Los clientes solo ven los métodos disponibles para la dirección y el área correspondientes. Cada cliente se adapta solo a un área.

Por ejemplo, puede crear estas zonas en WooCommerce:

Áreas de transporte
Áreas de transporte

Agregue tantas áreas como necesite, cada área contiene varios métodos de envío.

Las áreas de transporte se han introducido en la versión 2.6 de WooCommerce. Aún puede usar cosas como tarifa plana, envío gratuito y recolección local. Después de actualizar a la versión 2.6, se le solicita que detenga los métodos de envío antiguos y cambie a los métodos de envío basados ​​en zonas.

Agregar y administrar áreas

Para configurar zonas de transporte, vaya a: WooCommerce> ajustes> Entrega. Si no ve la entrega como una opción, regrese a WooCommerce> General y eche un vistazo a la configuración en las ubicaciones de envío; es posible que deba habilitar la configuración de envío allí.

Habilitar la configuración de envío
Habilitar la configuración de envío

La primera vez que visitas WooCommerce> ajustes> Entrega, hay un mensaje para agregar un área nueva y un área predeterminada.

La primera vez que visita WooCommerce
La primera vez que visita WooCommerce

Ubicaciones no cubiertas por otras áreas se utilizan para clientes que no corresponden a ninguna área personalizada que agregue. Agregar métodos a esta área es completamente opcional, según sus necesidades.

Si un cliente ingresa una dirección de entrega que se encuentra en un área sin métodos de envío, se le informará que no hay entrega disponible.

Dado que las áreas de transporte coinciden de arriba a abajo, puede excluir las regiones del transporte agregando un área para esa región y no asignarle ningún método de envío.

Agregar una nueva área

1 / Acceso: WooCommerce> Entrega> Áreas de entrega.

2 / Seleccionar Agregar área de entrega en la cima.

Agregar área de entrega
Agregar área de entrega

3 / INGRESAR a Nombre del área descriptivo y selecto Regiones de área que aplica. Las regiones pueden consistir en: a) países, b) estados, c) continentes.

Ingrese un nombre de área descriptivo
Ingrese un nombre de área descriptivo

4 / Seleccionar Límite a ciertos códigos postales / postales (si corresponde) para restringir aún más a los clientes que se ajustan a esta área. Por ejemplo, puede establecer un área local con un conjunto específico de códigos postales (uno por línea); una variedad de códigos postales (por ejemplo, 90210… 99000) o utilice comodines (por ejemplo, CB23 *).

5 / Seleccione que Métodos de envío están disponibles para esta área.

6 / Guardar cambios.

En el siguiente ejemplo, creamos tres zonas (Local, Rumanía y Europa) para demostrar cómo se pueden configurar las zonas.

Creamos tres áreas
Creamos tres áreas

Clasificación de áreas de transporte

Las áreas de transporte coinciden con la dirección del cliente de arriba a abajo; la primera coincide con la dirección del cliente. Si las áreas personalizadas no coinciden, se utilizarán las ubicaciones que no estén cubiertas por otras áreas.

Para ordenar y reorganizar áreas:

  1. Ir: WooCommerce> Entrega> Áreas de entrega.
  2. Coloca el cursor y haz clic en las asas izquierdas. Aparece un icono de cuatro puntos en la pantalla.
  3. Tirando y colocando (Arrastrar y soltar).
  4. Guardar cambios.
Áreas de transporte
Áreas de transporte

Editar áreas de entrega

Editar áreas de transporte
Editar áreas de transporte

Para editar un área de transporte:

  1. Ir: WooCommerce> Entrega> Áreas de entrega.
  2. ir encima Nombre de entrega y aparece la opción publicación y supresión
  3. Seleccione publicación y aparece una pantalla para que pueda cambiar el nombre, las regiones o los métodos de envío.
  4. Guardar cambios.

Ubicaciones que no están sujetas a la sección de otras áreas no se pueden mover, cambiar de nombre ni eliminar porque actúan como valores predeterminados cuando no se aplican otras áreas.

Para eliminar un área de transporte:

  1. Ir: WooCommerce> Entrega > Áreas de entrega.
  2. ir encima Nombre de entrega y aparece la opción publicación y supresión
  3. Seleccione Claroy Se elimina el área de envío.

Agregar métodos de entrega a áreas

Para agregar un método de entrega a un área de envío existente:

1 / Acceso: WooCommerce> Entrega> Áreas de entrega.

2 / ir cursor sobre área de entrega que desea cambiar y seleccionar edición.

3 / Desplácese hacia abajo hasta Agregar método de entrega y haga clic en.

Agregar métodos de entrega a áreas
Agregar métodos de entrega a áreas

4 / desactivar a método de entrega existente usando el botón. O seleccione Agregar método de entrega para usarlo.

5 / Guardar cambios.

Solo se enumeran los métodos de entrega que admiten áreas de entrega. Si tiene un método que no es compatible con el Área de entrega, se muestra en el menú de navegación y funciona de manera global / independiente de las áreas de entrega.

Para obtener más información sobre la configuración de métodos de entrega principales, consulte los siguientes artículos relacionados:

Eliminación de métodos de entrega de las áreas de transporte

Para eliminar un método de entrega de un área de envío:

1 / Acceso: WooCommerce> Entrega> Áreas de entrega.

2 / ir cursor sobre área de entrega que desea cambiar y seleccionar edición.

3 / Desplácese hacia abajo hasta Agregar métodos de entrega en la pantalla que aparece.

Eliminación de áreas de transporte
Eliminación de áreas de transporte

4 / ir cursor sobre Método de entrega que desea eliminar y seleccionar Claro.

5 / Guardar cambios.

Verifique el método de envío seleccionado por defecto

El método de envío predeterminado para los clientes es el método de envío más apropiado activado en el área que coinciden.

En nuestro ejemplo, la Entrega local se elige para el cliente que coincidió con el Área de envío local.

Método de entrega predeterminado
Método de entrega predeterminado

Arrastre y suelte para reorganizar los métodos de envío utilizando las asas de la izquierda, luego Guarda tus cambios.

Puede controlar cómo se ordenan los métodos de envío en la página del carrito en la misma pantalla. Todos los métodos de envío seleccionados se ordenarán en la página del carrito, en el mismo orden en que los solicitó.

Para los clientes que cumplen con los parámetros del área de transporte local, los métodos de envío aparecen en el carrito en el mismo orden:

Cómo funcionan las áreas de clientes

Uso de estas áreas y métodos de envío:

Cómo funcionan las áreas de transporte de clientes
Cómo funcionan las áreas de transporte de clientes
  • En la zona de Brașov, se ofrece recogida local y transporte gratuito.
  • En Rumanía, se ofrece una tarifa plana.
  • En Europa, se ofrece una tarifa plana diferente.

Personalización

Mostrar envío gratuito solo si está disponible

De forma predeterminada, todos los métodos de un área se presentan al cliente. Si tiene una entrega gratuita condicional y desea ser el único método que se muestra si está disponible, puede usar el siguiente fragmento de código para ocultar otros métodos:

<?php /** * Hide shipping rates when free shipping is available. * Updated to support WooCommerce 2.6 Shipping Zones. * * @param array $rates Array of rates found for the package. * @return array */ function my_hide_shipping_when_free_is_available( $rates ) { $free = array(); foreach ( $rates as $rate_id => $rate ) { if ( 'free_shipping' === $rate->method_id ) { $free[ $rate_id ] = $rate; break; } } return ! empty( $free ) ? $free : $rates; } add_filter( 'woocommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100 );
¡Nota! Los desarrolladores de WooCommerce no pueden proporcionar soporte para personalizaciones en la base de datos Su política de asistencia. Si no está familiarizado con el código o las plantillas y está tratando de resolver posibles conflictos, comuníquese con un WooExpert.

Compartir con tus amigos:

Deja un comentario