
El precio específico del cliente de WooCommerce significa dar a una cuenta con nombre una tarifa diferente a la de los demás en el mismo grupo. Lo configura en el perfil de usuario de ese cliente en lugar de en el producto, por lo que nadie más ve el cambio.
La mayoría de los propietarios de tiendas llegan aquí de la misma manera. Un comprador de larga data negocia una mejor tarifa, y la única forma obvia de cumplirla es crear un rol mayorista completamente nuevo para una sola persona. Haga eso unas cuantas veces, y tendrá once roles, nueve de los cuales contienen un cliente cada uno.
Hay una forma más limpia de manejar el precio específico del cliente de WooCommerce, y hay una configuración que confunde a casi todos la primera vez que lo intentan. Ambos se cubren a continuación.
Precios basados en roles frente a precios específicos del cliente
Los precios basados en roles establecen un nivel de precios para todo un grupo de compradores. El precio específico del cliente de WooCommerce anula ese precio para una sola cuenta dentro del grupo.
La distinción suena pequeña. Cambia la forma en que construye toda su estructura de precios.
Con precios basados en roles, creas niveles como Plata, Oro y Distribuidor. Cada comprador asignado a Oro ve el mismo precio de Oro. Esto escala a cientos de cuentas, porque agregar un cliente significa asignarle un rol y nada más.
Los precios específicos del cliente son la capa de excepción que se encuentra encima. Tu nivel Oro obtiene un 20% de descuento, pero una cuenta negoció un 25% hace tres años y quieres mantener esa promesa sin mover todo el nivel.
Aquí está la regla práctica que vale la pena aplicar al decidir cuál necesitas:
- Usa roles para la estructura. Todo lo que describe un tipo de comprador pertenece a un rol.
- Usa precios específicos del cliente para excepciones. Todo lo que describe una relación pertenece al perfil de ese usuario.
- Si estás creando un rol que solo contendrá a una persona, querías precios específicos del cliente.
La mayoría de las tiendas que piden tarifas por cliente en realidad necesitan dos o tres roles bien definidos. Vale la pena comprobarlo antes de seguir adelante.
También vale la pena saber cuánto margen de maniobra tiene un descuento. Según el conjunto de datos de márgenes por sector de NYU Stern, los mayoristas de alimentos tienen un margen bruto promedio del 15,44% y solo un 1,17% neto, mientras que los distribuidores minoristas tienen un margen bruto promedio del 30,57% y un 6,05% neto. Un cinco por ciento adicional entregado a una cuenta es una gran parte de lo que queda.
Por qué la distinción importa más adelante
Los roles transportan información que las anulaciones no. Cuando un comprador está en tu nivel Oro, cualquiera que mire la lista de Usuarios puede verlo, tus informes pueden agrupar por él y un nuevo miembro del equipo puede entender la lógica de precios sin preguntarte.
Una anulación es invisible en comparación. Vive en un perfil; no aparece en una lista de niveles, y la razón por la que existe suele estar en la memoria de alguien o en un hilo de correo electrónico antiguo. Eso está bien para tres cuentas. Se convierte en un problema real cuando la persona que negoció el trato se va.
Por lo tanto, la pregunta no es solo si puedes darle a este comprador su propio precio. También es si alguien más podrá decir por qué este comprador tiene su propio precio dentro de dos años. Crea roles siempre que la respuesta a la segunda pregunta sea importante, y reserva los precios específicos del cliente de WooCommerce para los casos únicos genuinos.
Lo que WooCommerce hace por sí solo
WooCommerce da a cada producto un precio, más un precio de oferta opcional. No tiene el concepto de un comprador que deba ver algo diferente.
Eso no es un defecto. WooCommerce se construyó para el comercio minorista, donde cada comprador paga lo mismo. El B2B es el caso excepcional y necesita una capa adicional.
Es una excepción importante. Según la Encuesta Anual de Comercio Mayorista de la Oficina del Censo de EE. UU., los mayoristas intermediarios de EE. UU. registraron 11,38 billones de dólares en ventas en 2022, un aumento del 17,4% con respecto a los 9,69 billones de dólares registrados el año anterior.
Puedes codificar esa capa tú mismo con un filtro de precios. Muchas tiendas lo hacen y funciona hasta que alguien necesita descuentos por cantidad, exención de impuestos o un informe de lo que pagó cada nivel. Entonces el fragmento crece y tú mantienes la lógica de precios personalizada en lugar de dirigir un negocio.
La otra cosa que un filtro hecho a mano tiende a pasar por alto es dónde más aparece un precio. La página de un producto es la obvia. Los listados de categorías, los resultados de búsqueda, el carrito, el total del pago, los correos electrónicos de confirmación de pedidos y la pantalla de pedidos del administrador también muestran precios, y cada uno de ellos puede obtener el valor a través de una ruta diferente. Un filtro que solo captura la página del producto produce el peor resultado posible, que es un cliente que ve su tarifa negociada mientras navega y su tarifa estándar al pagar.
Esto no es una hipótesis. Es uno de los informes de errores más comunes en los precios mayoristas hechos a mano, y generalmente lo descubre el cliente en lugar del propietario de la tienda.
Cómo configurar precios específicos para clientes de WooCommerce
Configuras los precios específicos para clientes de WooCommerce en el perfil del usuario en WordPress, no en el producto. Wholesale Prices Premium agrega un conjunto de campos mayoristas a cada cuenta de usuario, y uno de ellos activa la anulación por usuario.
Una cosa que debes saber antes de empezar: esta es una anulación de descuento, no un campo de precio absoluto. Le estás diciendo a la tienda que este comprador obtiene un 25% de descuento, en lugar de que este comprador paga 14,50 $. Para la mayoría de las relaciones mayoristas negociadas, así es como se cerró el trato de todos modos, pero vale la pena saberlo antes de prometerle a un cliente una cifra fija.
Configuración de la anulación
Abre el perfil del cliente en Usuarios en tu panel de WordPress y desplázate hasta la configuración mayorista.
- Busca la configuración Anular descuento general mayorista y configúrala en Sí.
- Introduce el porcentaje en el campo Porcentaje de descuento.
- Guarda el perfil.
Ese cliente ahora ve su propio precio. Todos los demás en su rol mayorista no se ven afectados.
Comprobando que funcionó
Inicia sesión como ese cliente, o usa un perfil de navegador donde no hayas iniciado sesión como administrador. Comprueba una página de producto, luego el carrito, luego el total del pago. Los precios se pueden filtrar correctamente en la página del producto y aún así volver a la normalidad al pagar si algo más los está interceptando, por lo que los precios específicos para clientes de WooCommerce siempre valen la pena probarlos de principio a fin en lugar de a simple vista.
La configuración que falla la mayoría de los primeros intentos
La anulación por usuario depende de un descuento mayorista general que ya exista en la configuración de tu tienda. Si no hay ningún descuento general configurado, la anulación no tiene nada sobre lo que aplicarse, y activarla no cambia nada en absoluto.
Esta es la razón más común por la que los precios específicos para clientes de WooCommerce parecen no hacer nada. Configuras el campo en Sí, introduces el porcentaje, inicias sesión como el cliente y el precio no ha cambiado. Nada está roto. La capa inferior simplemente falta.
La solución es establecer primero un descuento general en Wholesale Prices, aunque sea pequeño, y luego aplicar la anulación por usuario encima.
Lo que hemos visto: Los propietarios de tiendas configuran la anulación por usuario, no ven ningún cambio en el front-end y concluyen que la función no funciona. En casi todos los casos, la tienda no tiene un descuento mayorista general establecido, por lo que no hay nada que la anulación pueda anular. Comprueba esto antes de comprobar cualquier otra cosa.
Hay un segundo detalle que vale la pena conocer junto a este. El porcentaje que estableces en el perfil se aplica a los productos que no tienen ya un precio mayorista fijo propio. Donde has introducido un precio mayorista explícito en un producto, esa cifra sigue ganando, porque un precio fijo siempre tiene prioridad sobre un porcentaje. Nuestra guía de precios mayoristas explica cómo los cuatro métodos de fijación de precios se apilan entre sí.
Niveles de Cantidad por Cliente
La misma puerta de anulación también desbloquea un mapeo de descuento por cantidad para ese cliente individual. Puedes darle a un comprador mejores puntos de ruptura que al resto de su nivel.
Esto es importante cuando un solo distribuidor mueve mucho más volumen que sus compañeros, pero no quieres crear un nuevo nivel para ellos. Su rol podría obtener un 10% a partir de 50 unidades, mientras que esa única cuenta obtiene un 10% a partir de 25 unidades.
Establécelo en el mismo lugar, en el perfil del usuario, una vez que la anulación esté habilitada. Cambia Anular Descuentos Generales Basados en Cantidad a Definir Descuentos Alternativos Basados en Cantidad para Este Usuario, crea tus puntos de ruptura y luego haz clic en Añadir Mapeo y guarda. El mapeo funciona de la misma manera que la versión a nivel de tienda, por lo que todo lo que ya sabes sobre crear niveles de precios por volumen se aplica aquí también.
Una opción en ese panel es fácil de pasar por alto. Aplicar Descuentos Basados en Cantidades Individuales de Producto decide si los puntos de ruptura se miden por producto o en todo el carrito. Si se establece en sí, un carrito que contenga 10 de un producto y 11 de otro trata cada línea por separado. Si se establece en no, el mismo carrito cuenta como 21 unidades y puede alcanzar un nivel superior. Ese único interruptor cambia lo que paga tu comprador, así que elígelo deliberadamente.
Las Otras Anulaciones por Usuario que Vale la Pena Conocer
El precio es la anulación que la mayoría de la gente busca, pero es una de cinco. La misma pantalla de perfil te permite variar impuestos, envíos, métodos de pago y mínimos de pedido para una sola cuenta, lo que significa que los precios específicos para clientes de WooCommerce son en realidad una parte de una capa más amplia de configuraciones por cliente. La lista completa está documentada en la guía para anular la configuración mayorista por usuario.
Exención de impuestos
La exención de impuestos está disponible por usuario, separada del mapeo a nivel de rol. Activarla para una cuenta anula tu configuración de impuestos de WooCommerce y Wholesale Prices y exime a ese comprador de impuestos por completo.
Esto es útil cuando un solo cliente ha proporcionado la documentación y los demás no, lo cual es común cuando se está incorporando un nivel gradualmente. Trata este caso con cuidado, sin embargo. El tratamiento fiscal es una cuestión de cumplimiento más que una preferencia de precios, así que establécelo basándote en pruebas en lugar de en solicitudes. Cuando un grupo entero califica, asignar el rol es más ordenado, y nuestra guía para exonerar de impuestos a un cliente mayorista en WooCommerce cubre ese flujo de trabajo.
Pasarelas de envío y pago
El envío se puede anular para una cuenta, por lo que puedes forzar el envío gratuito para un solo comprador o exponer un método de envío que permanezca oculto para todos los demás. Las pasarelas de pago funcionan de la misma manera, hasta el punto de restringir a un cliente a una pasarela específica con su propio recargo o sin recargo alguno.
Ambos son realmente útiles para la cuenta que aceptó términos inusuales. Ambos también son invisibles para cualquiera que revise la configuración de tu tienda, que es el coste recurrente de cada excepción por usuario.
Requisitos de pedido mínimo
Los mínimos de pedido se pueden relajar o endurecer para un comprador, ya sea como una cantidad mínima, un subtotal mínimo, o ambos. Una nueva cuenta que estás cortejando podría obtener un umbral más bajo que el resto de su nivel mientras acumulan volumen.
Cuando la fijación de precios basada en roles es la mejor respuesta
Las anulaciones por cliente no escalan. Cada una que creas es un registro manual que existe en un único perfil de usuario, y nadie lo recordará en dos años.
Úsalas para excepciones genuinas. Una vez que estés gestionando más que un puñado, estás describiendo un patrón, y los patrones pertenecen a los roles.
El tamaño del mercado es una razón para tener la estructura correcta en lugar de improvisar. Digital Commerce 360 informa que las ventas de fabricación y distribución mayorista en EE. UU. alcanzaron los 15,12 billones de dólares en 2025, basándose en datos del Departamento de Comercio de EE. UU.
Hay tres señales de que has cruzado la línea de la excepción al patrón:
- Estás editando varios perfiles cada vez que cambian los costes del proveedor. Un cambio a nivel de rol habría cubierto a todos a la vez.
- Dos o tres clientes comparten el mismo porcentaje de anulación. Eso es un nivel disfrazado.
- No puedes decir quién tiene una anulación sin comprobarlo. Los roles son visibles en la lista de Usuarios. Las anulaciones no lo son.
Si alguna de esas situaciones te suena familiar, crea el nivel. Nuestra guía para establecer precios por rol de usuario repasa las opciones, y la automatización de roles puede mover a los compradores entre niveles según su gasto para que dejes de hacerlo manualmente.
Milton & King llegó a esta conclusión mientras atendía a diseñadores, arquitectos y compradores comerciales junto a clientes minoristas en la misma tienda. En lugar de gestionar cada relación manualmente, el equipo se apoyó en precios por niveles y mínimos de pedido automáticos, y su estudio de caso merece la pena leerlo si estás sopesando los niveles frente a las excepciones.
Cómo acertar con los precios específicos para clientes de WooCommerce
Las tiendas que manejan esto bien tienden a tratar los precios específicos del cliente de WooCommerce como un registro de una relación en lugar de una característica de precios. Cada anulación es una promesa que hiciste a alguien, y la configuración en sí misma recuerda el número sin recordar la razón. Escribir esa razón en algún lugar que no sea el perfil del usuario cuesta un minuto ahora y ahorra una conversación incómoda más tarde.
Más allá de eso, el consejo práctico es breve. Establece la anulación en el perfil en lugar del producto, confirma que existe un descuento general debajo de él, prueba el resultado en el frontend mientras inicias sesión como ese comprador y observa el momento en que tus excepciones comienzan a parecerse a un nivel. Los roles tienen su propia explicación, por eso envejecen mejor que una lista de acuerdos únicos. Busca una excepción cuando la relación sea genuinamente única y busca un rol cuando no lo sea.
Esto es lo que cubrimos en este artículo:
- Precios basados en roles frente a precios específicos del cliente
- Lo que WooCommerce hace por sí solo
- Cómo configurar precios específicos del cliente de WooCommerce
- La configuración que rompe la mayoría de los primeros intentos
- Niveles de cantidad por cliente
- Las otras anulaciones por usuario que vale la pena conocer
- Cuándo los precios basados en roles son la mejor respuesta
Si estás listo para configurar correctamente los precios específicos del cliente de WooCommerce, Wholesale Prices Premium te brinda la estructura de roles y la capa de excepciones por cliente en un solo lugar, para que tus mejores cuentas mantengan las tarifas que les prometiste.
Preguntas frecuentes
¿Puedo establecer un precio exacto para un cliente?
La configuración por usuario aplica un descuento porcentual en lugar de una cifra fija. Si necesita una cantidad específica para un comprador, puede calcular el porcentaje que la produce, aunque deberá revisar ese número cada vez que cambie el precio base. Para precios genuinamente a medida en pedidos grandes, una cotización suele ser la mejor opción.
¿Los precios específicos del cliente se aplican hasta el pago?
Sí. El descuento se aplica dondequiera que se muestre el precio del producto, incluido el carrito y el pago. Confirme siempre esto en el front-end, conectado como ese cliente, ya que otros complementos que filtran precios pueden interferir.
¿Cuántos clientes pueden tener su propia anulación?
No hay un límite fijo. El límite práctico es cuántos puede seguir. Una vez que supere aproximadamente una docena, la mayoría de las tiendas se benefician más al agregar otro rol.
¿El precio específico del cliente de WooCommerce cambiará lo que ven los clientes minoristas?
No. El precio mayorista solo se aplica a los usuarios en un rol mayorista, y una anulación por usuario lo reduce aún más a una cuenta. Los compradores minoristas y los visitantes desconectados continúan viendo sus precios normales.
¿Puedo darle a un cliente un envío diferente también?
Sí. Además de los precios, puede anular la exención de impuestos, el envío, las pasarelas de pago y los requisitos de pedido mínimo por usuario, de modo que un perfil pueda tener una excepción de precios y una excepción de envío juntas.
¿Por qué mi descuento por usuario no ha cambiado nada?
La causa más probable es que no haya un descuento mayorista general configurado en la configuración de su tienda, lo que deja la anulación por usuario sin nada que anular. Configure primero un descuento general y luego vuelva a aplicar la anulación. Verifique también si el producto tiene un precio mayorista fijo, ya que un precio fijo tiene prioridad sobre cualquier porcentaje.

