[Blog](<https://nightlysoftware.com/blog>)Ventas 

# Precios por cliente en un portal B2B: vigencia, descuentos y pruebas

Un precio por cliente necesita prioridad, vigencia y un cálculo que ventas pueda explicar. Prueba acuerdos, escalas y pedidos antiguos con una hoja gratuita.

**[Jonathan Perez](<https://nightlysoftware.com/nosotros#jonathan-perez>)**Cofundador · Diseño, producto y ventas 8 de octubre de 2026 · 8 min de lectura 

**Respuesta breve**

Para aplicar precios por cliente en un portal B2B, define la prioridad entre acuerdos, listas y promociones; la vigencia con zona horaria; y cómo cuenta cada presentación. Comprueba el precio al confirmar y conserva la regla aceptada en el pedido. Una actualización de lista debe explicar los cambios de una compra nueva y respetar lo acordado para una compra ya confirmada, según tu política.

## Pruebas de precios B2B por cliente

Diez casos sintéticos de prioridad, vigencia, presentación y repetición de confirmación. Completa resultados y evidencia de tu operación.

[Descargar hoja CSV](<https://nightlysoftware.com/plantillas/precios-cliente-portal-b2b-es.csv>)

En esta guía

-   [Define qué precio gana cuando coinciden varias reglas](<https://nightlysoftware.com/blog/precios-cliente-portal-b2b#prioridad>)
-   [Ejemplo: acuerdo especial y cambio de lista](<https://nightlysoftware.com/blog/precios-cliente-portal-b2b#ejemplo>)
-   [Prueba los límites de cantidad y el redondeo](<https://nightlysoftware.com/blog/precios-cliente-portal-b2b#cantidades>)
-   [Qué debe pasar en una prueba de compra realista](<https://nightlysoftware.com/blog/precios-cliente-portal-b2b#aceptacion>)
-   [Configura lo comprobable antes de desarrollar excepciones](<https://nightlysoftware.com/blog/precios-cliente-portal-b2b#preparacion>)

## Define qué precio gana cuando coinciden varias reglas

Una lista por cliente sirve si el mismo resultado aparece en catálogo, cotización y pedido. Antes de escoger el portal, escribe el orden de prioridad: acuerdo individual, lista de su segmento y precio general. Decide si una promoción se suma al precio negociado o lo reemplaza. Dos descuentos de 10% aplicados uno después del otro dejan 81 sobre una base de 100; no equivalen a descontar 20%.

Las plataformas tienen reglas concretas. [Shopify documenta](<https://help.shopify.com/en/manual/b2b/catalogs/creating-catalogs>) que un precio fijo de catálogo prevalece sobre el ajuste general de ese catálogo; también distingue las capacidades según plan y la asignación a mercados o ubicaciones de empresa. Eso describe Shopify, no una regla universal. Pide la demostración en tu plan, con tus productos y clientes.

| Decisión |Debe quedar escrito |Prueba que la demuestra |
| --- | --- | --- |
| Prioridad |Qué regla gana y cuáles se excluyen |Acuerdo y promoción coinciden |
| Presentación |Unidad, caja y unidades por caja |Precio de caja no se usa como precio unitario |
| Vigencia |Inicio, fin y zona horaria |Compra antes y después del corte |
| Cantidad |Si el tramo aplica a todas las piezas o solo al excedente |9, 10 y 11 unidades |
| Moneda y cargos |Moneda, impuestos y envío incluidos o separados |Total visible antes de confirmar |
| Pedido aprobado |Precio conservado o nueva aceptación si cambia |Lista actualizada con pedido ya confirmado |

## Ejemplo: acuerdo especial y cambio de lista

**Escenario sintético para probar, sin resultados de clientes**

La distribuidora ficticia vende válvulas V-20 por pieza. Todos los importes son ilustrativos en MXN, sin impuestos ni envío. Política propuesta: acuerdo individual reemplaza la lista; no se acumulan promociones. La vigencia termina el 9 de octubre de 2026 a las 00:00, hora de Ciudad de México; ese instante ya queda fuera.

El precio general es 125, el de distribuidor 110 y el acuerdo de Cliente Norte 100 hasta el corte. El 8 de octubre, 12 piezas cuestan 1,200. Una promoción general de 10% no baja el acuerdo a 90 porque esta política la excluye. Cliente Sur, sin acuerdo, compra las mismas 12 a 110: total 1,320. Cada precio debe poder explicarse con cliente, regla, versión y fecha.

| Momento |Acción |Resultado esperado |
| --- | --- | --- |
| 8 octubre, 16:00 |Norte confirma P-81: 12 × 100 |P-81 conserva 1,200 y la versión del acuerdo |
| 8 octubre, 17:00 |Lista distribuidor cambia de 110 a 115 |P-81 permanece en 1,200 |
| 9 octubre, 00:00 |Norte abre un pedido nuevo por 12 |Acuerdo vencido; 12 × 115 = 1,380 |
| 9 octubre, 00:01 |Carrito antiguo intenta confirmar a 100 |Mostrar 1,380 y pedir nueva aceptación |
| 9 octubre, 00:02 |Repite confirmación de P-81 |Recuperar P-81; no crear otro pedido ni recalcularlo |

El carrito antiguo todavía puede mostrar un precio guardado en el teléfono. Por eso la validación final debe consultar la regla autorizada y explicar cualquier cambio antes de tomar el pedido. Repetir una solicitud ya confirmada requiere recuperar su resultado original. Modificar cantidades después puede exigir otra versión; la [guía de cotización a pedido](<https://nightlysoftware.com/blog/cotizacion-a-pedido-portal-b2b>) desarrolla esa aceptación comercial.

## Prueba los límites de cantidad y el redondeo

Con una escala propuesta de 1 a 9 piezas a 110 y 10 o más a 105 para todas las piezas, 9 cuestan 990, 10 cuestan 1,050 y 11 cuestan 1,155. Si el descuento solo aplicara a piezas adicionales, el resultado sería distinto. Haz que ventas firme cuál interpretación usa; una etiqueta de «descuento por volumen» no basta. Define además cuántos decimales guarda cada precio y en qué momento redondea el total.

Comprueba que una caja de 12 piezas no se trate como una pieza para alcanzar el tramo. Si cambias la presentación, conserva la equivalencia aprobada y muestra ambas cantidades. Un precio correcto con una cantidad incorrecta sigue siendo un pedido incorrecto. Para asignaciones entre sucursales, revisa también los [permisos del portal](<https://nightlysoftware.com/blog/permisos-portal-clientes>).

## Qué debe pasar en una prueba de compra realista

1.  Compra normal: cada cliente ve y confirma su regla, moneda, presentación y total; ventas puede reconstruir el cálculo.
2.  Excepción: un acuerdo vencido o dos reglas incompatibles detienen la confirmación hasta resolver el precio. No aplicar silenciosamente una lista distinta.
3.  Cambio de acceso: cambiar de empresa o sucursal vuelve a validar la lista; una pestaña anterior no conserva precios de otra cuenta.
4.  Respuesta perdida: repetir la confirmación devuelve el mismo pedido y el mismo importe. Dos pedidos realmente distintos conservan referencias diferentes.
5.  Dato atrasado: si la lista del ERP no llegó, mostrar fecha de actualización y seguir la decisión acordada: esperar o enviar a revisión. No anunciar precio vigente sin evidencia.

## Configura lo comprobable antes de desarrollar excepciones

Puedes comenzar con un catálogo configurable cuando su prioridad y vigencia cubren tus acuerdos. Una conexión o desarrollo adicional requiere identificar quién mantiene cada lista, qué acceso permite el sistema existente y cómo recupera una actualización fallida. La [guía de conexión con un ERP](<https://nightlysoftware.com/blog/conectar-erp-sin-reemplazarlo>) ayuda a revisar esos accesos antes de presupuestar.

La hoja descargable contiene diez casos sintéticos, incluidos el instante de vencimiento, otra cuenta y un cambio de presentación. Sustituye los importes, anota el resultado observado y adjunta la evidencia; una fila sin observación sigue sin probarse. Para evaluar un [portal de clientes](<https://nightlysoftware.com/soluciones/portal-de-clientes>), lleva tus listas y un pedido donde dos reglas compiten. Así la conversación parte de una diferencia concreta que el portal debe resolver.

## Revisemos un precio que hoy genera diferencias

En un diagnóstico gratuito podemos revisar qué regla necesita tu portal y qué permite el sistema que mantiene las listas.

-   Dos listas vigentes y un acuerdo individual, con moneda y fechas.
-   Un pedido anonimizado donde compitan un descuento y un precio especial.
-   El nombre, versión y plan del sistema que publica precios, y quién puede cambiarlos.

[Agendar diagnóstico gratuito](<https://nightlysoftware.com/agendar>)[Consultar por WhatsApp](<https://wa.me/524622212236?text=Quiero%20revisar%20precios%20por%20cliente%20para%20un%20portal%20B2B.%20Tengo%20listas%2C%20un%20acuerdo%20y%20un%20pedido%20con%20reglas%20que%20compiten.>)

Relacionado

-   [Ventas y portal de clientes](<https://nightlysoftware.com/soluciones/portal-de-clientes>)
-   [ERP y CRM a la medida](<https://nightlysoftware.com/soluciones/erp-a-la-medida>)

## Preguntas frecuentes

### ¿Los descuentos siempre se acumulan? 

Depende de tu política y de la configuración comprobada. Escribe cuáles se suman, cuáles reemplazan otros y su orden. Dos descuentos sucesivos de 10% dejan 81 desde 100; un descuento único de 20% deja 80.

### ¿Qué pasa con un carrito cuando vence el acuerdo? 

Vuelve a validar la vigencia al confirmar. Si cambia el importe, muestra el nuevo cálculo y pide aceptación. Define el corte y la zona horaria antes de probarlo.

### ¿Hay que cambiar el precio de los pedidos anteriores? 

Decide por escrito cuándo se conserva un precio aceptado y qué modificaciones requieren otra versión. En el ejemplo, cambiar la lista no altera un pedido confirmado.

### ¿Puedo probarlo antes de construir un portal? 

Sí. Usa la hoja con listas, clientes y cantidades representativas en una demostración del producto o proceso actual. Registra resultados y evidencia; valida el plan y los accesos necesarios.

## Fuentes

1.  [Personalizar precios B2B mediante catálogos](<https://help.shopify.com/en/manual/b2b/catalogs/creating-catalogs>)Shopify 

Última actualización: 8 de octubre de 2026

## Sigue leyendo

[Ventas8 oct 2026

### Crédito de clientes: reglas para aprobar pedidos sin esconder excepciones](<https://nightlysoftware.com/blog/credito-cliente-pedidos>)[Portales B2B5 oct 2026

### De cotización a pedido en un portal B2B: aprobaciones y cambios](<https://nightlysoftware.com/blog/cotizacion-a-pedido-portal-b2b>)[Portales8 oct 2026

### Permisos de un portal: cada cliente solo ve lo que corresponde](<https://nightlysoftware.com/blog/permisos-portal-clientes>)

---

Canonical: https://nightlysoftware.com/blog/precios-cliente-portal-b2b

Updated: 2026-10-08

Description: Define qué precio gana, cuándo vence y cómo comprobar descuentos y presentaciones en un portal B2B. Incluye ejemplo y hoja de pruebas descargable.

