¿Cómo configurar el pedido mínimo en woocommerce?
La pregunta es bien sencilla, en tiendas donde hay productos muy económicos, no nos interesan que nos hagan pedidos de 2 o 3 euros. Para que salga a cuenta tramitar el pedido muchas tiendas tienen unos precios de envío altos para compensar este problema. Pero otra solución puede ser el forzar a los clientes a realizar un pedido mínimo de X para poder tramitarlo.
¿Cómo realizamos este cambio en nuestro wordpress con woocommerce?
Recurriendo como casi siempre a nuestro estimado functions.php, añadiendo estas lineas:
// Cómo poner un importe minimo en la compra function woocommerce_importe_minimo() { $minimum = 15; // Cambiar el 15 por el importe mínimo que quieras establecer en tu pedido if ( WC()->cart->total < $minimum ) { if( is_cart() ) { wc_print_notice( sprintf( ' Debes realizar un pedido mínimo de %s para finalizar su compra.' , // Poner aquí el texto que quieras que se muestre en el carrito de compra. wc_price( $minimum ), wc_price( WC()->cart->total ) ), 'error' ); } else { wc_add_notice( sprintf( 'No puedes finalizar tu compra. Debes realizar un pedido mínimo de %s para finalizar su compra.' , // Poner aquí el texto que quieras que se muestre en la página de finalizar compra. wc_price( $minimum ), wc_price( WC()->cart->total ) ), 'error' ); } } } add_action( 'woocommerce_checkout_process', 'woocommerce_importe_minimo' ); add_action( 'woocommerce_before_cart' , 'woocommerce_importe_minimo' );
Comos siempre mucho cuidado con la manupulación de este archivo, tened siempre al tanto las copias de seguridad de vuestro servidor por si tenéis que volver a restaurar la web.
Os recomendamos usar el plugin «My Custom Functions» para que no tengamos problemas al editar nuestro functions.php
Últimos comentarios