Hoy echamos un vistazo a la cantidad de pedido mínimo de WooCommerce. Este fragmento muestra una notificación de error en la página del carrito y un mensaje de error en la página de pago si el pedido está debajo de un umbral establecido.
Por supuesto, también depende de usted informar a los clientes que hay un mínimo antes de llegar al carrito/pago, por lo que esto podría ser una notificación en la página de producto único, la página de la tienda o incluso el encabezado si es un requisito comercial estricto.
¡Disfrutar!
Php Snippet: Defina una cantidad mínima de pedido y muestre mensajes de error @ Cart & Checkout
/** n*@snippet WooCommerce: Define Minimum Order Amount & Show Errors n*@how-to https://tdestudiodesign.com/tutoriales n*@author Tomás Lucas D´Amario, TD Estudio Design n*@compatible WooCommerce 8 n*@community https://tdestudiodesign.com/club */ add_action( 'woocommerce_checkout_process', 'tddesign_wc_minimum_order_amount' ); add_action( 'woocommerce_before_cart', 'tddesign_wc_minimum_order_amount' ); function tddesign_wc_minimum_order_amount() { $minimum = 25; // change this to your minimum order amount if ( WC()->cart->subtotal < $minimum ) { if ( is_cart() ) { wc_print_notice( sprintf( 'You must have a minimum order amount of %s to place your order. Your current order total is %s.' , wc_price( $minimum ), wc_price( WC()->cart->subtotal ) ), 'error' ); } else { wc_add_notice( sprintf( 'You must have a minimum order amount of %s to place your order. Your current order total is %s.' , wc_price( $minimum ), wc_price( WC()->cart->subtotal ) ), 'error' ); } } }
Complemento avanzado: gerente de cantidad de wooCommerce
Para aquellos de ustedes que no se sienten cómodos trabajando con el código, también investigué complementos que ofrecen la misma funcionalidad.
Mi recomendación es Barn2’s Gerente de cantidad de WooCommerceque le permite definir un valor o cantidad de pedido mínimo. También viene con otras características de gestión de cantidades, como cantidades máximas y valores de paso.