Configurar los gastos de envío gratis en WooCommerce para pedidos de un importe mínimo

Configurar los gastos de envío gratis en WooCommerce para pedidos de un importe mínimo

Tabla de contenido

WooCommerce es una de las plataformas de comercio electrónico más populares para WordPress, y es utilizada por millones de personas en todo el mundo. Si tienes una tienda en línea con WooCommerce, es posible que hayas considerado ofrecer el envío gratis a partir de un precio mínimo en la tienda.

En este artículo, te explicaré cómo configurar los gastos de envío gratis para pedidos de un importe mínimo en WooCommerce.

Paso 1: Crear una zona de envío

Lo primero que debes hacer es crear una zona de envío. Para hacer esto, ve a WooCommerce > Ajustes > Envío. Haz clic en «Agregar zona de envío» y escribe un nombre para la zona. Luego, selecciona los países en los que deseas ofrecer envío gratuito y haz clic en «Guardar cambios».

zonas de envio en woocommerce

Paso 2: Configurar los métodos de envío

El siguiente paso es configurar los métodos de envío para la zona de envío que creaste en el primer paso. Para hacer esto, haz clic en la pestaña «Métodos de envío». Selecciona la opción «Envío gratis» y haz clic en «Editar». Aquí, debes establecer las condiciones para que se aplique el envío gratuito. En el campo «Monto mínimo».

Ajustes de envío gratuito en woocommerce

Paso 3: Guardar los cambios

Finalmente, asegúrate de hacer clic en «Guardar cambios» para guardar la configuración que acabas de hacer. Ahora, los clientes que gasten por encima del importe mínimo que estableciste obtendrán envío gratuito automáticamente.

Oculta las opciones de pago cuando el usuario tiene el envío gratis

Cuando terminamos de configurar la posibilidad de tener el envío gratis, lo mejor es ocultar las opciones de pago de envío porque el cliente ya no las necesita. Para eso, podemos implementar el siguiente código en el archivo functions de nuestro child theme o con el plugin code snippets.

function ocultar_gastos_envio_si_pago_gratuito( $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', 'ocultar_gastos_envio_si_pago_gratuito', 100 );

gastos de envío gratis en WooCommerce

Comparte este artículo

¿Que tal te pareció este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
Responsable: Sebastián Echeverri (portafolio@sebasweb.net)
Fin del tratamiento: Moderación de comentarios para evitar spam
Legitimación: Tu consentimiento
Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
Derechos: Acceso, rectificación, portabilidad, olvido

Recomiendo:

Sobre la afiliación…

Para mantener este blog, cuento parcialmente con el respaldo de enlaces de afiliación, los cuales generan una pequeña comisión si decides adquirir algo a través de ellos. Esto no implica ningún gasto adicional para ti y solo enlazo productos que personalmente he utilizado y recomiendo.

También te podría interesar ver estos artículos

Eliminar el mensaje ¡La gestión de cupones se ha movido! en Woocommerce

WooCommerce en una de sus actualizaciones ha modificado el menú de los cupones para ponerlo en la pestaña...

Plugin para oferta de 3×2 en WooCommerce

Si buscas una estrategia de marketing que impulse las ventas en tu tienda en línea, la oferta de...

Truco para organizar los datos en columnas de un CSV en excel

Cuando trabajamos con grandes cantidades de datos, es fundamental contar con herramientas eficientes para organizar y manipular la...

Crear listas de espera para productos agotados en WooCommerce

¿Por qué es importante tener una lista de espera para productos agotados? En el mundo del comercio electrónico,...

Actualizar automáticamente el carrito en WooCommerce

Cómo actualizar automáticamente el carrito al cambiar cantidades en WooCommerce WooCommerce es uno de los plugins de comercio...

Cambiar el texto de IBAN en Woocommerce

Si has utilizado Woocommerce para aceptar pagos mediante transferencia bancaria, es posible que hayas notado que la sección...

Algunas plataformas con las que trabajo

No te vayas sin tu regalo!

Apúntate a la newsletter y recibirás GRATIS un pack exclusivo de plantillas para Elementor PRO

Apúntate GRATIS a la newsletter y llévate de regalo un pack de plantillas exclusivas para Elementor!

SUSCRÍBETE

No te pierdas los artículos y trucos relacionados con WordPress, Elementor y diseño y desarrollo web en general.