Magento 2 B2B Pricing

Cómo gestionar listas contractuales en Magento Open Source

Magento Open Source puede ejecutar precios contractuales cuando el acuerdo se modela de forma explícita. Una lista fiable necesita nombre, propietario, sitio, clientes, productos, tipo de cálculo, cantidades, vigencia y una regla para conflictos. Importar una hoja sin esas decisiones solo traslada la ambigüedad a Magento.

1. Definir el límite del acuerdo

Decida si una lista representa un contrato legal, programa comercial, región o nivel de cliente. El nombre debe entenderse en ventas, soporte y operaciones. Evite nombres como «Lista 7» que dependen de otra referencia.

Defina quién mantiene y aprueba los cambios. Magento calcula, pero no decide si una persona estaba autorizada a modificar el contrato.

2. Elegir la asignación

La asignación directa sirve para un cliente negociado. El grupo para un programa de distribuidores. Los atributos sirven cuando datos estables como clase de cuenta o país determinan la elegibilidad.

No utilice un campo cambiante para asignación automática sin conocer su ciclo de vida. Una dirección o grupo nuevo puede cambiar el acuerdo aplicable.

3. Modelar precios y cantidades

Para cada SKU, decida si se guarda un precio fijo o una variación. SoftwareSilo admite valores fijos y recargos o descuentos nominales y porcentuales.

Incluya solo escalones relevantes. Umbrales duplicados entre listas coincidentes requieren una estrategia predecible o dos archivos correctos pueden generar un resultado inesperado.

4. Usar fechas con intención

El periodo de lista describe el contrato. Las fechas de producto describen excepciones. Una lista anual puede comenzar en enero y un aumento de ciertos artículos en marzo.

Acuerde zona horaria y momento de cambio. Pruebe el precio anterior justo antes y el nuevo justo después.

5. Definir respaldo y prioridad

Una lista base cubre compradores sin coincidencia específica. Las prioridades resuelven varios acuerdos. Documente con ejemplos las prioridades iguales y la combinación de cantidades.

6. Pilotar antes de cargar todo

Pruebe un cliente directo, uno de grupo, otro por atributo, un comprador con lista base, un configurable, dos cantidades y un cambio de fecha. Revise categoría, ficha, carrito, checkout, pedido, Mis precios y exportación antes del catálogo completo.

Lecturas relacionadas

Última revisión: 9 de agosto de 2026.

Artículo anterior Importar listas Magento 2 desde ERP con CSV, REST y GraphQL
Siguiente artículo Listas Magento 2 vs precios específicos y precios por grupo