Si ha configurado requisitos de pedido mínimo en WooCommerce Wholesale Prices Premium y un cliente mayorista está viendo precios minoristas en su carrito, este es el comportamiento esperado. El plugin mantiene el carrito a precios minoristas hasta que el pedido del cliente cumpla con los requisitos que ha establecido. Una vez que se cumplen los requisitos, el carrito se actualiza y los precios mayoristas se aplican automáticamente.
Si sus clientes mayoristas ven precios minoristas en el carrito hasta que alcanzan un mínimo, es por diseño. Esta guía explica cómo funciona el cálculo para cada tipo de mínimo (cantidad, subtotal, por producto) y cómo bloquear opcionalmente el pago hasta que se cumplan los requisitos.
Requisitos
- WooCommerce instalado y activo.
- WooCommerce Wholesale Prices Premium instalado y activado. Los requisitos de pedido mínimo no están disponibles en el plugin gratuito WooCommerce Wholesale Prices.
- Al menos un requisito de pedido mínimo configurado en Wholesale → Settings → Wholesale Prices → General, en la sección Order Requirements.
Cómo se comporta el carrito cuando se establecen mínimos
Cuando un requisito de pedido mínimo está activo, WooCommerce Wholesale Prices Premium mantiene todos los precios del carrito al por menor hasta que el carrito del cliente cumpla con el mínimo configurado. Aparece un aviso en el carrito explicando lo que el cliente aún necesita agregar para activar los precios mayoristas. En el momento en que se cumple el requisito, el carrito se actualiza y se aplican los precios mayoristas.
Este comportamiento es intencional. Si el carrito permitiera precios mayoristas antes de alcanzar el mínimo, el cliente podría proceder al pago a tarifas mayoristas independientemente de cualquier advertencia. Al mantener el carrito a precios minoristas hasta que se cumpla el mínimo, el plugin evita que los clientes completen un pedido a precio mayorista sin calificar para ello.
Cómo se calcula el subtotal mínimo del pedido
El Default Minimum Order Subtotal (Subtotal mínimo de pedido predeterminado) es el valor mínimo del carrito que un cliente mayorista debe alcanzar antes de que se apliquen los precios mayoristas. Establécelo en Wholesale → Settings → Wholesale Prices → General, en la sección Order Requirements.
El subtotal se calcula utilizando los precios mayoristas de los productos en el carrito, no los precios minoristas. Los impuestos y el envío están excluidos. Si un producto tiene un precio minorista de 200 € y un precio mayorista de 100 €, el sistema cuenta 100 € para el umbral del subtotal, no 200 €.
Por ejemplo: si el Default Minimum Order Subtotal es de 500 € y un producto tiene un precio minorista de 200 € y un precio mayorista de 100 €, un cliente que agrega tres unidades alcanza un subtotal basado en el precio mayorista de 100 € × 3 = 300 €, que está por debajo del umbral. Se muestran los precios minoristas y aparece un aviso. Cuando el cliente agrega dos unidades más, el subtotal alcanza los 100 € × 5 = 500 €, se cumple el requisito y se activan los precios mayoristas.

Cómo se calcula la cantidad mínima del pedido
La Cantidad Mínima de Pedido Predeterminada es el número total mínimo de unidades que un cliente mayorista debe tener en su carrito antes de que se apliquen los precios mayoristas. Establécelo en Wholesale → Settings → Wholesale Prices → General, en la sección Order Requirements. La cantidad se cuenta entre todos los productos del carrito combinados.
Por ejemplo: si la Cantidad Mínima de Pedido Predeterminada es de 50 unidades, un cliente que agrega el Producto A (20 unidades) y el Producto B (15 unidades) tiene 35 unidades en el carrito, lo que está por debajo de 50. Se muestran los precios minoristas y aparece un aviso. Cuando el cliente aumenta el Producto B a 30 unidades, el total del carrito alcanza las 50 (20 + 30), se cumple el requisito y se activan los precios mayoristas.

Cómo funciona la cantidad mínima de pedido por producto
Además de los mínimos a nivel de carrito, cada producto puede tener su propia cantidad mínima. Esto se establece en la configuración de precios del producto bajo Cantidad Mínima de Pedido Mayorista y se aplica solo a ese producto, no a todo el carrito.
Si un cliente no ha agregado suficientes unidades de un producto que tiene un mínimo por producto, se muestran los precios minoristas para ese producto con un aviso. Otros productos en el carrito que han cumplido sus propios mínimos continúan mostrando precios mayoristas. Esto significa que un cliente puede tener una combinación de artículos con precios mayoristas y minoristas en el mismo carrito.
Uso de la lógica Y/O cuando se establecen ambos mínimos
Si tienes configurados tanto una Cantidad Mínima de Pedido Predeterminada como un Subtotal Mínimo de Pedido Predeterminado, WooCommerce Wholesale Prices Premium utiliza una regla de lógica condicional para determinar cuándo se activan los precios mayoristas. La configuración ¿Debe el cliente cumplir ambas reglas de pedido mínimo o solo una? controla esto.
- Y – el cliente debe cumplir tanto la cantidad mínima como el subtotal mínimo antes de que se apliquen los precios mayoristas.
- O – el cliente necesita cumplir solo uno de los dos mínimos para que se apliquen los precios mayoristas.
Configura esto en Wholesale → Settings → Wholesale Prices → General, en la sección Order Requirements. Si solo un mínimo está activo (ya sea cantidad o subtotal, no ambos), esta configuración no tiene ningún efecto.
Requisitos mínimos por rol y por usuario
Puedes anular los mínimos predeterminados para roles mayoristas específicos. Por ejemplo, puedes establecer un mínimo más bajo para un rol de Cliente Mayorista y un mínimo más alto para un rol de Distribuidor. En Wholesale → Settings → Wholesale Prices → General, en Order Requirements, habilita la opción para anular los requisitos por rol mayorista, luego agrega una fila para cada rol que desees configurar con su propia cantidad mínima, subtotal y lógica.
También puedes anular los requisitos mínimos para clientes individuales. Abre el perfil de usuario del cliente en Usuarios y desplázate hasta la sección de configuración de mayorista. Establece Anular cantidad mínima de pedido o Anular subtotal mínimo de pedido en Sí para introducir valores que se apliquen solo a ese cliente. La configuración por usuario tiene prioridad sobre los valores predeterminados globales y sobre cualquier anulación por rol.
Bloquear el pago hasta que se cumplan los mínimos
Por defecto, un cliente mayorista puede proceder al pago incluso cuando su carrito está por debajo del mínimo. Ven los precios minoristas y un aviso explicando qué añadir, pero el botón de pago permanece disponible. Si deseas bloquear el pago por completo hasta que se cumpla el mínimo, activa la opción Evitar compra si la condición de mayorista no se cumple para el rol de mayorista correspondiente:
- Ve a Mayorista → Roles de mayorista.
- Busca el rol que deseas actualizar y haz clic en Editar.
- En Configuraci ilde{o}n Espec ilde{i}fica del Rol, marca Evitar compra si no se cumple la condici ilde{o}n de mayorista.
- Guarda el rol.
Con esta opción activada, el botón de pago se elimina y se reemplaza por un mensaje que pide al cliente que ajuste su carrito para cumplir los requisitos antes de continuar.

Solución de problemas
No aparece ningún aviso en el carrito
Confirma que al menos un requisito de pedido mínimo esté guardado en Mayorista → Ajustes → Precios de mayorista → General, en la sección Requisitos del pedido. El aviso solo aparece cuando se configura un mínimo y el carrito del cliente está por debajo de él.
El carrito no cambia a precios de mayorista una vez cumplido el mínimo
El carrito se actualiza automáticamente a medida que el cliente añade artículos. Si el carrito no se actualiza, intenta añadir o quitar un artículo para activar una actualización. Si los precios de mayorista aún no aparecen después de que el mínimo se haya cumplido claramente, comprueba si un plugin de caché está sirviendo una versión desactualizada de la página del carrito y borra la caché.
Una cuenta de administrador ve precios minoristas en el carrito
Los requisitos de pedido mínimo solo se aplican a los clientes que han iniciado sesión con un rol de mayorista. Las cuentas de administrador y gestor de tienda no tienen un rol de mayorista, por lo que la lógica de requisitos no se aplica a ellos. Para probar el comportamiento, utiliza una cuenta de cliente a la que se le haya asignado un rol de mayorista.
La opción Evitar compra no está bloqueando el pago
La configuración Evitar compra si la condición de mayorista no se cumple es por rol. Confirma que está activada en el rol correcto yendo a Mayorista → Roles de mayorista y editando el rol. Confirma también que el cliente tiene asignado ese rol específico, no un rol de mayorista diferente donde la configuración no esté activada.
Preguntas frecuentes
¿El subtotal mínimo del pedido utiliza precios minoristas o mayoristas?
El Subtotal mínimo de pedido predeterminado se calcula utilizando los precios de mayorista definidos para los productos en el carrito, no los precios minoristas. Los impuestos y el envío se excluyen del cálculo.
¿Puedo establecer mínimos diferentes para diferentes roles de mayorista?
Sí. En Mayorista → Ajustes → Precios Mayorista → General, en Requisitos del Pedido, puede habilitar anulaciones por rol y configurar una cantidad mínima de pedido, un subtotal mínimo de pedido y una lógica condicional por separado para cada rol que necesite umbrales diferentes.
¿Puedo establecer mínimos diferentes para clientes individuales?
Sí. Abra el perfil de usuario del cliente en Usuarios y desplácese hasta la sección de ajustes de mayorista. Establezca Anular Cantidad Mínima de Pedido o Anular Subtotal Mínimo de Pedido en Sí e introduzca los valores a utilizar solo para ese cliente. Los ajustes por usuario tienen prioridad sobre los valores predeterminados globales y sobre cualquier anulación por rol.
¿Cuál es la diferencia entre la cantidad mínima del carrito y la cantidad mínima de pedido por producto?
La Cantidad Mínima de Pedido Predeterminada en los ajustes es una comprobación a nivel de carrito: cuenta el número total de unidades de todos los productos del carrito. Si el total cae por debajo del umbral, se aplican precios minoristas a todo el carrito. La Cantidad Mínima de Pedido Mayorista establecida en un producto individual es una comprobación por producto: si el cliente no ha añadido suficientes unidades de ese producto específico, se aplican precios minoristas solo a ese producto. Otros productos del carrito no se ven afectados.
¿Puede un carrito tener una mezcla de precios mayoristas y minoristas al mismo tiempo?
Sí, cuando se utilizan mínimos por producto. Si un cliente ha cumplido la cantidad mínima para algunos productos pero no para otros, esos productos se muestran al precio mayorista mientras que los productos por debajo de su mínimo se muestran al precio minorista. Los mínimos a nivel de carrito (la Cantidad Mínima de Pedido Predeterminada y el Subtotal Mínimo de Pedido Predeterminado) afectan a todos los productos del carrito en conjunto en lugar de individualmente.
¿Funciona esto con productos variables?
Sí. Para los mínimos a nivel de carrito, las cantidades de todas las variaciones de todos los productos se cuentan para el total. Las cantidades mínimas por producto se pueden establecer a nivel de variación o a nivel de producto padre variable.
¿Puedo eliminar el aviso de requisitos mínimos del carrito?
El aviso se genera automáticamente y no hay una opción para deshabilitarlo de forma independiente. El aviso solo aparece cuando se configura un mínimo y el carrito cae por debajo de él. Eliminar los requisitos mínimos de pedido de Mayorista → Ajustes → Precios Mayorista → General evita que aparezca el aviso.
¿Esto funciona con el carrito y la página de pago basados en bloques de WooCommerce?
Sí. Los avisos de requisitos mínimos y la opción Evitar la compra si la condición mayorista no se cumple funcionan tanto con el carrito y la página de pago basados en bloques de WooCommerce como con el carrito y la página de pago clásicos basados en shortcodes.
Ayuda y soporte
Contamos con un equipo de soporte dedicado para Wholesale Suite que conoce muy bien nuestros productos, WooCommerce y la industria. Le invitamos a aprovechar su experiencia en cualquier momento y en cualquier lugar del mundo.
Si ya es cliente, por favor, diríjase al formulario de solicitud de tickets de soporte y envíenos un mensaje.
Si eres un usuario de plugin gratuito, por favor envíanos una solicitud de soporte en el foro. Monitorizamos activamente los foros de soporte de WordPress.org para el plugin gratuito y ayudamos a nuestros usuarios allí lo mejor que podemos.
