Cómo establecer una cantidad mínima de pedido en WooCommerce

Artículo útil si administra tiendas en línea construidas con WoCommerce y desea saber cómo establecer un pedido mínimo en WooCommerce. En la configuración predeterminada de una tienda en línea self-hosted, la opción de pago no existe. Por lo tanto, el establecimiento de la cantidad mínima para un pedido se realizará mediante otro método.

En comparación con una tienda física, una en línea a menudo impone nuevas reglas, dependiendo de los clientes a quienes los productos comercializaron, su valor y los métodos de pago y entrega.

Si no hay problema en una tienda física si entramos y compramos un producto de 10 centavos, en una tienda en línea las cosas son un poco diferentes. Cualquier pedido realizado por un cliente implica algunos costos de la tienda. Desde el simple procesamiento del pedido hasta el embalaje, el envío, todas estas operaciones necesitan tiempo.
Cuando la oferta de venta contiene productos muy baratos, es bueno poner una cantidad mínima para cada pedido. Por ejemplo, no se puede completar un pedido si los productos totales en la canasta no alcanzan el monto de 10 euros.

Cómo establecer una cantidad mínima de pedido en WooCommerce

El método más simple es agregar una función personalizada en functions.php a través del cual puede establecer la cantidad mínima para el pedido en WooCommerce.

Abra el archivo functions.php del tema activo (preferiblemente ser el tema infantil) y agregue el siguiente código:

// Set Minimum Order Amount in WooCommerce
add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
 
function wc_minimum_order_amount() {
    
    $minimum = 10; // Set this variable to specify a minimum order value

    if ( WC()->cart->total < $minimum ) {

        if( is_cart() ) {
            wc_print_notice( 
                sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order ' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );
        } else {
            wc_add_notice( 
                sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        }
    }
}

También desde aquí se establece el mensaje por el cual se advierte al comprador que no tiene productos cuya cantidad total no alcanza el límite mínimo para realizar el pedido.

Cómo establecer una cantidad mínima de pedido en WooCommerce
El total de su pedido actual es de 3,00 €: debe tener un pedido con un mínimo de 10,00 € para realizar su pedido

Para WooCommerce, algunos módulos de pagos en línea ofrecen soporte automático para establecer el monto límite desde el cual se puede hacer un pedido.

Esta función es útil para tiendas en línea que venden productos con precios bajos, que no pueden cubrir los costos de procesamiento y envío.

Apasionado por la tecnología, escribo con placer en Stealthsetts.com a partir de 2006. Tengo una rica experiencia en sistemas operativos: macOS, Windows y Linux, pero también en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, Preshop).

Home Su fuente de tutoriales de TI, consejos útiles y noticias. Cómo establecer una cantidad mínima de pedido en WooCommerce
Deja un comentario