Sage 50 y ecommerce B2B: tarifas y precios diferentes para cada cliente

Si tus Clientes compran habitualmente por teléfono, probablemente conocen sus condiciones sin tener que consultarlas en cada pedido. Al llevar las tarifas de Sage 50 al ecommerce, esperan reconocer esos mismos acuerdos.
El equipo identifica la cuenta, utiliza la tarifa correspondiente en Sage 50 y continúa la venta. Cuando ese mismo cliente entra en el ecommerce, espera encontrar una oferta coherente con la relación que ya mantiene contigo.
Ahí aparece una de las decisiones más importantes del B2B: cómo trasladar las tarifas y los Precios al canal online sin convertir la tienda en otro lugar donde mantener las mismas condiciones.
Vamos a seguir tres situaciones habituales: un cliente con tarifa general, otro con una tarifa profesional y uno que tiene una condición particular.
Tarifas de Sage 50: reconocer al comprador en su cuenta
Una persona se registra en la tienda y recibe una cuenta nueva. En Sage 50 puede existir desde hace años como cliente, con direcciones, historial y condiciones comerciales.
La integración necesita relacionar esas dos identidades.
Montajes Sur compra regularmente tu tornillería y tiene una tarifa asignada. Su responsable decide empezar a pedir desde la web.
Si la tienda lo trata como un comprador desconocido, puede mostrarle una oferta general. El cliente termina llamando para comprobar por qué sus condiciones han cambiado. El canal online genera entonces una revisión que antes no hacía falta.
La tarifa puede estar correctamente definida en el ERP. Lo que falta es relacionarla con el contexto adecuado.
Por eso conviene comenzar con la correspondencia entre cuenta online y cliente comercial. Un identificador conocido permite conservar esa relación; las búsquedas alternativas deben revisarse según cómo trabaja la empresa.
Una tarifa agrupa condiciones que pueden reutilizarse
Una empresa puede utilizar una tarifa general y otras para instaladores, distribuidores o profesionales. La integración debe identificar cuáles se utilizan realmente y cómo se asignan.
Tener varias tarifas creadas no significa que todas deban participar en el ecommerce. Algunas pueden estar en desuso o responder a otro canal.
Elige una referencia conocida y revisa qué precio corresponde a cada grupo que compra online. Después comprueba de dónde procede esa diferencia.
| Ejemplo de comprador | Qué necesita reconocer la integración |
|---|---|
| Cliente general | Condiciones públicas del canal |
| Profesional habitual | Tarifa asignada a su cuenta o grupo |
| Distribuidor | Condiciones comerciales que correspondan a esa relación |
| Cliente con excepción | Regla particular y prioridad sobre la base |
La tabla describe un escenario. La configuración real de Sage 50 y las posibilidades de tu plataforma determinan cómo se representa cada caso.
En Distillsync puedes configurar correspondencias, fuentes y decisiones para preparar la información del destino. Los ejemplos comerciales permiten revisar qué relación debe existir entre cliente y precio.
Una compra habitual permite resolver la tarifa
Pensemos en una empresa que vende cajas de tornillería. La política hipotética de la referencia CAJA-40 utiliza 12 € como precio general y 10,80 € para la tarifa de instaladores. Un cliente, Montajes Sur, tiene pactados 10,20 € para esa caja.
La ayuda de tarifas de Sage 50 explica el uso de tarifas de venta para calcular el precio de cada cliente. El ejemplo añade una excepción comercial que debemos identificar en la configuración utilizada; no presupone un campo ni una prioridad universal de Sage 50.
Cuando Montajes Sur entra en la tienda, la correspondencia encuentra su cuenta comercial. Después se resuelve la condición de CAJA-40. En este negocio, el acuerdo particular sustituye al precio de la tarifa; diez cajas suman 102 € antes de impuestos, transporte u otros conceptos.
| Cuenta del ejemplo | Regla que explica CAJA-40 | Precio de diez cajas |
|---|---|---|
| Cliente general | 12 € por caja | 120 € |
| Instalador sin acuerdo particular | 10,80 € por caja | 108 € |
| Montajes Sur | Acuerdo de 10,20 € por caja | 102 € |
La comparación mantiene producto y cantidad y cambia únicamente el contexto comercial. Podemos explicar por qué varía el resultado sin recorrer todo el Catálogo.

Si la web recibe directamente 10,20 €, debe tratarlo como el valor ya resuelto del ejemplo. Añadir de nuevo la reducción de instalador duplicaría una parte del acuerdo. Si el destino trabaja con reglas, necesita una representación compatible con sus prioridades y excepciones.
Las promociones de la tienda también participan
El equipo de ecommerce puede preparar una campaña mientras administración mantiene las tarifas en Sage 50.
Necesitamos decidir cómo conviven ambas actuaciones.
Una promoción puede estar destinada al público general y no aplicarse a ciertos acuerdos profesionales. Otra puede formar parte de la oferta B2B y tener prioridad durante un periodo.
Estas decisiones deben ser explícitas. Si el ERP envía el precio habitual durante la campaña, la actualización debe respetar el tratamiento acordado para la promoción. Si se publica un resultado ya rebajado, la tienda necesita reconocerlo para evitar otra reducción equivalente.
Conviene revisar también qué sucede al terminar la campaña. Debe poder reconocerse qué condición vuelve a utilizarse y dónde se mantiene.
Consulta el módulo de Precios y tarifas.
Una campaña necesita saber qué precio está modificando
Marketing prepara una promoción del cinco por ciento para determinados productos de la tienda. Montajes Sur ya recibe su acuerdo de 10,20 € por CAJA-40. Antes de activar la campaña, el negocio decide si aquel descuento se combina con acuerdos particulares.
Hay dos políticas posibles para ilustrarlo. Si los acuerdos quedan excluidos, el cliente continúa a 10,20 € por caja. Si se admite una reducción adicional del cinco por ciento sobre ese importe, el resultado sería 9,69 €. Ambas cifras responden a decisiones diferentes; la presencia de un cupón no determina cuál quiso adoptar la empresa.

En la tienda del ejemplo comprobamos la política elegida con Montajes Sur y con un instalador sin acuerdo particular. La promoción puede afectar a uno y conservar el precio del otro. Así podemos separar el alcance de la campaña de la tarifa mantenida en Sage 50.
Después seguimos una compra hasta el pedido recibido. Si la ficha presenta 9,69 € y el documento incorpora 10,20 €, el contexto promocional se ha perdido. Si el precio final ya incluía la campaña y vuelve a reducirse al procesar la compra, se ha aplicado dos veces.
Conservar la suma de la línea, la condición de origen y el contexto de la campaña permite entender aquella venta incluso después de que termine la promoción. Administración puede localizar el acuerdo y ecommerce explicar qué oferta aceptó el comprador.
La coordinación entre equipos se vuelve concreta: Sage 50 mantiene las condiciones que le corresponden y la tienda aplica la campaña dentro del alcance definido. El resultado sigue una política que ambos reconocen.
Lo que ve el cliente tiene que continuar en el pedido
Un profesional confirma una compra después de consultar sus condiciones. El pedido llega a Sage 50 y administración necesita reconocer esa operación.
La integración debe conservar cliente, referencias, cantidades e importes, junto con la información necesaria para explicar las condiciones aplicadas.
Si el circuito contempla una comprobación o recálculo, esa actuación también debe distinguirse de lo que el comprador aceptó originalmente. El equipo puede necesitar atender una discrepancia y saber qué cambió.
Guardar la referencia de la compra online ayuda a seguir el recorrido. También permite reconocer el pedido si una comunicación se repite.
El precio deja de ser un valor aislado: forma parte de una operación con un cliente y un momento concretos.
Distillsync organiza tareas y transformaciones configurables para coordinar ese intercambio. La decisión sobre qué condiciones debe aplicar cada compra pertenece al negocio y debe reflejarse en la configuración.
El fin de un acuerdo también tiene un resultado esperado
Supongamos que el pacto de Montajes Sur termina al finalizar el mes. El negocio decide que las compras posteriores vuelvan a la tarifa de instaladores. Esa decisión se aplica a futuras ofertas; la compra de diez cajas ya aceptada conserva los 102 € del ejemplo.
La revisión utiliza dos compras del mismo cliente: una dentro de la vigencia, otra después. Esperamos 10,20 € por caja en la primera y 10,80 € en la segunda. La fecha relevante debe responder a la política real que se haya definido.

Si ambas siguen mostrando 10,20 €, revisamos la vigencia de la condición y la actualización del destino. Si ambas terminan con 10,80 € al recibirse en Sage 50, revisamos si se ha recalculado una compra anterior utilizando condiciones actuales.
Esta continuidad amplía el marco de ecommerce B2B para mayoristas. La tarifa se utiliza para resolver una oferta en un momento concreto. Distillsync permite preparar el intercambio de sus datos mediante tareas; la comprobación del caso debe incluir la oferta visible y el pedido recibido.

Comprar online debería conservar la relación comercial
Si un cliente ya trabaja contigo, su acceso al ecommerce puede facilitar tareas que antes resolvía por teléfono: consultar un producto, comprobar sus condiciones y realizar un pedido.
Para que el canal cumpla esa función, las tarifas y excepciones deben conservar su significado al pasar entre Sage 50 y la tienda.
Distillsync utiliza un modelo semántico común y tareas configurables para trabajar con esos datos. Puedes empezar por una compra conocida y comprobar cómo continúa entre aplicaciones.
El cliente encuentra unas condiciones reconocibles. Tu equipo mantiene su forma de trabajar sin revisar manualmente cada precio publicado.
Descubre Distillsync para Sage 50 o crea tu cuenta y empieza a probarlo.