Los clientes mayoristas ya se benefician de precios con descuento, pero hay ocasiones en las que deseas ofrecerles algo adicional: una promoción de temporada, una recompensa por fidelidad o un descuento vinculado a una gama de productos específica. Ofrecer códigos de cupón exclusivos es una forma sencilla de hacerlo.
Los cupones de WooCommerce están disponibles para todos los clientes por defecto. Advanced Coupons for WooCommerce es un plugin gratuito que añade una pestaña de Restricciones de rol a cada cupón, permitiéndote limitar un cupón a roles de usuario específicos, incluidos tus roles mayoristas. Este artículo te guía en la configuración.
Requisitos
- WooCommerce instalado y activo.
- Advanced Coupons for WooCommerce (gratuito) instalado y activado. Disponible en WordPress.org.
Paso 1: Instalar Advanced Coupons for WooCommerce
Si ya has instalado y activado Advanced Coupons for WooCommerce, salta al Paso 2.
- Ve a Plugins → Añadir nuevo plugin.
- Busca Advanced Coupons for WooCommerce.
- Haz clic en Instalar ahora y luego en Activar.
Paso 2: Crear un cupón
- Ve a Marketing → Cupones → Añadir cupón.
- Introduce un código de cupón en el campo Código de cupón en la parte superior de la página.
- En el cuadro Datos del cupón, establece el Tipo de descuento y el Importe del cupón en la pestaña General.
- Configura cualquier otro ajuste, como la fecha de caducidad o los límites de uso, según sea necesario.
[📷 CAPTURA DE PANTALLA: Marketing → Cupones → Añadir cupón mostrando un código de cupón introducido y la pestaña General del cuadro Datos del cupón con los campos Tipo de descuento y Importe del cupón visibles | ALT: Pantalla de Añadir cupón de WooCommerce con un código de cupón introducido y la pestaña General del cuadro Datos del cupón mostrando Tipo de descuento e Importe del cupón | TÍTULO: Marketing → Cupones → Añadir cupón: introduce el código de cupón y establece el descuento en la pestaña General]
Paso 3: Restringir el cupón a roles mayoristas
- En el cuadro Datos del cupón, haz clic en la pestaña Restricciones de rol.
- Marca Habilitar restricción de rol.
- Establece Tipo en Permitido. Solo los roles que selecciones podrán usar el cupón.
- En el campo Roles de usuario, selecciona tu rol o roles mayoristas. Si tienes varios niveles mayoristas, puedes añadirlos todos aquí.
- Opcionalmente, introduce un mensaje en el campo Mensaje de error de rol no válido. Este mensaje se muestra a cualquier cliente que intente aplicar el cupón pero no tenga el rol requerido. Si se deja en blanco, se mostrará un mensaje predeterminado.
- Haz clic en Publicar para guardar el cupón.

Preguntas frecuentes
¿Qué hace establecer el Tipo en “No permitido”?
Cuando Tipo se establece en No permitido, se bloquea a cualquier cliente con uno de los roles seleccionados para usar el cupón, mientras que todos los demás pueden usarlo. Esto es lo opuesto a la configuración Permitido y es útil cuando deseas ofrecer una promoción solo a clientes minoristas, manteniéndola alejada de los clientes que ya reciben precios mayoristas.
¿Puedo restringir un cupón a más de un rol mayorista?
Sí. El campo Roles de usuario acepta varios roles. Selecciona todos los roles mayoristas que deban poder usar el cupón. Si no seleccionas ningún rol mientras Habilitar restricción de roles está marcado, ningún cliente podrá usar el cupón, así que asegúrate de seleccionar al menos un rol.
¿Verán los clientes minoristas un error al intentar usar un cupón exclusivo para mayoristas?
Sí. Cuando un cliente sin el rol requerido aplica el cupón al finalizar la compra, ve un mensaje de error. Por defecto, este dice "No tienes permitido usar este cupón". Puedes reemplazarlo con algo más específico usando el campo Mensaje de error de rol no válido en la pestaña Restricciones de roles.
¿Puedo probar el cupón como administrador antes de compartirlo con los clientes mayoristas?
Sí, pero necesitas añadir el rol de Administrador al campo Roles de usuario en la pestaña Restricciones de roles. De lo contrario, el cupón también se bloqueará para tu cuenta de administrador. Una vez completadas las pruebas, elimina el rol de Administrador de la lista para que solo los clientes mayoristas puedan usarlo.
¿La restricción de roles funciona con productos variables?
Sí. Las restricciones de roles se comprueban a nivel de carrito, no a nivel de producto. El cupón funciona con cualquier tipo de producto (simple, variable o agrupado), siempre que se cumplan todas las demás condiciones del cupón, como límites de uso, restricciones de productos o importe mínimo del carrito.
¿Funciona un cupón exclusivo para mayoristas con el Formulario de Pedido Mayorista de WooCommerce?
Sí. Los cupones con restricción de roles funcionan con cualquier flujo de pago estándar de WooCommerce, incluido el Formulario de Pedido Mayorista de WooCommerce. El código del cupón se puede aplicar al finalizar la compra de la misma manera que cualquier otro cupón de WooCommerce.
Mi cupón mayorista no funciona para los clientes mayoristas. ¿Qué debo comprobar?
Si usas WooCommerce Wholesale Prices Premium, comprueba si Deshabilitar cupones para usuarios mayoristas está habilitado en Mayorista → Ajustes → Precios Mayoristas → General, en la sección Capacidades del cliente mayorista. Esta configuración bloquea globalmente el uso de cupones para todos los clientes mayoristas e impedirá que funcionen los cupones con restricción de roles. Desmárcala y guarda para restaurar la funcionalidad de los cupones para los clientes mayoristas.
¿Necesito Advanced Coupons Premium para las restricciones de roles?
No. Las restricciones de roles están disponibles en la versión gratuita de Advanced Coupons para WooCommerce. Advanced Coupons Premium añade funciones adicionales como ofertas BOGO, condiciones de carrito, cupones por URL y cupones aplicados automáticamente, pero no lo necesitas para restringir un cupón por rol mayorista.
¿Qué pasa si quiero bloquear el uso de cupones por completo a los clientes mayoristas?
Si utiliza WooCommerce Wholesale Prices Premium, active el ajuste Desactivar cupones para usuarios mayoristas en Wholesale → Ajustes → Wholesale Prices → General en la sección Capacidades del cliente mayorista. Esto desactiva globalmente la funcionalidad de cupones para todos los clientes con un rol mayorista.
¿Necesitas ayuda?
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.
