Una Alumna Premium (hola Pilar) me ha pedido un tutorial para añadir a su tienda de WooCommerce una cantidad mínima obligatoria de un determinado producto al hacer un producto.
Cómo para hacerlo vamos a usar un plugin llamado Min/Max Quantities qué hace más cosas vamos a explicarlas todas 😉
Entre las cosas que aprenderemos en este tutorial está:
- Configurar cantidad mínima de productos obligatoria para realizar el pedido
- Configurar cantidad máxima de productos obligatoria para realizar el pedido
- Configurar gasto mínimo en el carrito de la compra para realizar el pedido
- Configurar gasto máximo en el carrito de la compra para realizar el pedido
- Configurar un producto para que se compre obligatoriamente en grupos de X unidades
Y todo lo anterior lo podremos hacer a todos los productos a la vez o sólo al producto que necesitemos.
Tutorial en vídeo
Suscríbete a mi canal:
Una vez que tenemos el plugin instalado si vamos a WooCommerce –> Ajustes –> Productos nos encontramos con nuevas opciones:
Desde estas opciones podremos configurar el comportamiento en todos los productos a la vez. Después veremos como hacer para excluir este comportamiento a un producto en concreto.
Configurar cantidad mínima de productos obligatoria para realizar el pedido
Minimum Order Qty: Para hacer obligatorio un número concreto de productos en el proceso de compra tan sólo tenemos que poner cuantos productos queremos hacer obligatorios en esta opción.
Si por ejemplo, hacemos obligatoria la cantidad mínima de 3 productos:
Cuando vayamos a comprar y añadamos al carrito menos de tres productos nos avisará de que el pedido no se puede hacer:
Por supuesto el aviso lo podemos traducir al Español con el plugin Loco Translate
Cuando añadimos más de 3 productos al carrito el aviso se quitará y podremos hacer el pedido.
Configurar cantidad máxima de productos obligatoria para realizar el pedido
Al igual que hemos configurado un mínimo de productos en el carrito podemos establecer un máximo de productos, tan sólo añadiendo el número de productos en la opción Maximum Order Qty
Configurar gasto mínimo en el carrito de la compra para realizar el pedido
Tan sencillo como poner la cuantía mínima en la opción «Minimum Order Value».
Por ejemplo, si establecemos un pedido mínimo de 50€ y hacemos un pedido inferior pasará lo siguiente:
Por supuesto, además del aviso que no hemos llegado a 50€ no nos deja completar el proceso de compra:
Configurar gasto maxímo en el carrito de la compra para realizar el pedido
Se haría de la misma forma que en el caso anterior pero rellenando el campo «Maximum Order Value» con el valor máximo de la compra permitido.
Configurar un producto para que se compre obligatoriamente en grupos de X unidades
Para configurar un producto para que se compre de forma obligatoria en grupos de X unidades lo podemos hacer de dos formas:
Categorías de productos
Lo podemos definir a una categoría en concreto, de este modo todos los productos de una categoría tienen que adquirirse de esta forma.
Si editamos una categoría de producto nos encontramos con el campo «Group of…»
Si por ejemplo ponemos «2» a partir de ahora cualquier producto de esa categoría sólo se puede comprar de dos en dos:
Producto Concreto
Esta opción la podemos definir dentro de cada producto:
Del mismo modo que podemos configurar un producto para que se compre en grupo de productos podemos configurar el número máximo y mínimo en el que permitimos comprarlo.
Además podemos excluir un producto en concreto de la obligatoriedad definida para todos los productos.
Las exclusiones que podemos crear son las siguientes:
Order rules: Do not count Si marcamos esta opción lo que pasará es que si tenemos establecido que el mínimo de productos sean 3, este producto no contaría para llegar a esa cifra. Es decir si añadimos al carrito, por ejemplo, 7 unidades de este producto, seguirán haciendo falta 3 unidades de otros productos para poder completar el proceso de compra.
Order rules: Exclude Si marcamos esta opción lo que pasará es que este producto está exento de la obligatoriedad definida de forma general. Es decir si tenemos creada la obligatoriedad de comprar al menos 3 unidades de producto, de este producto en concreto podemos comprar sólo una.
Category rules: Exclude La misma exclusión que la anterior pero en vez de la regla definida a nivel de todos los productos sería la que tenemos definida a nivel de categoría.
Cómo podemos ver es un plugin aparentemente simple pero que nos permite una variedad de opciones muy interesante.
Espero que os guste 😉
Saludos
Óscar