Contenido del artículo
- Por qué integrar Magento con Business Central
- Qué datos se sincronizan
- Cómo funciona la conexión
- Conector comercial o integración a la medida
- Errores comunes
- Facturación CFDI
- Cuánto tarda
- Preguntas frecuentes
- ¿Magento se puede integrar con Business Central?
- ¿Qué sistema debe mandar en precios y existencias?
- ¿Conviene un conector comercial?
- ¿Cada cuánto se sincronizan las existencias?
- ¿La integración funciona con Hyvä?
- Fuentes
- Productos, precios y existencias: de Business Central a Magento.
- Pedidos, clientes nuevos y pagos: de Magento a Business Central.
- Integramos ERP con Magento desde 2011; para Águila Azteca construimos una integración bidireccional con Zoho que no existía.
Por qué integrar Magento con Business Central
Sin integración, alguien captura los pedidos de la tienda en el ERP, actualiza existencias a mano y corrige precios en dos lugares. Eso genera errores, retrasos y ventas de productos agotados. Con la integración, cada sistema hace lo suyo: Business Central lleva inventario, contabilidad y facturación; Magento vende.
Qué datos se sincronizan
| Dato | Dirección | Frecuencia típica |
|---|---|---|
| Productos y atributos | Business Central → Magento | Programada o al cambiar |
| Precios y listas por cliente | Business Central → Magento | Programada |
| Existencias por almacén | Business Central → Magento | Cada pocos minutos |
| Clientes | Ambos sentidos | Al crearse o cambiar |
| Pedidos | Magento → Business Central | Casi en tiempo real |
| Estatus de envío y guías | Business Central → Magento | Al cambiar |
| Facturas | Business Central → Magento o portal | Al timbrarse |
| Configuración común; cada empresa define sus reglas. | ||
La regla más importante: un solo sistema manda en cada dato. Si el precio se puede editar en los dos lados, tarde o temprano no coinciden.
Cómo funciona la conexión
Business Central ofrece API REST estándar para entidades como artículos, clientes y pedidos de venta, y permite publicar páginas y consultas propias como servicios web. La autenticación se hace con Microsoft Entra ID mediante OAuth 2.0. Del lado de Magento, la integración usa su API REST o módulos propios que reaccionan a eventos como un pedido nuevo.
Entre los dos suele haber una capa intermedia que se encarga de:
- Colas: si Business Central no responde, el pedido espera y se reintenta, sin perderse.
- Transformación: convertir unidades, impuestos, códigos de artículo y almacenes de un sistema al otro.
- Registro de errores: cada mensaje que falla queda visible para alguien que lo corrija.
- Límites de la API: Business Central limita el número de peticiones; hay que agruparlas y evitar consultas innecesarias.
Conector comercial o integración a la medida
| Criterio | Conector comercial | Integración a la medida |
|---|---|---|
| Tiempo de arranque | Rápido | Más lento |
| Costo inicial | Menor | Mayor |
| Costo recurrente | Licencia anual o mensual | Mantenimiento |
| Reglas propias (B2B, precios especiales, varios almacenes) | Limitado a lo que soporte | Lo que necesites |
| Dueño del código | El fabricante | Tú |
| Evalúa ambos con tu operación real, no con la demostración. | ||
Un conector comercial conviene si tu operación es estándar: un almacén, precios de lista y pedidos B2C. Una integración a la medida conviene si tienes listas de precios por cliente, crédito, varios almacenes, productos configurables o flujos B2B. En Águila Azteca, por ejemplo, la integración bidireccional con Zoho multiempresa no existía como módulo, así que la construimos; el mismo enfoque aplica a Business Central.
Errores comunes
- Permitir que precios o existencias se editen en ambos sistemas.
- No definir qué pasa cuando un pedido falla al llegar al ERP.
- Sincronizar todo el catálogo cada pocos minutos y agotar los límites de la API.
- No mapear impuestos, unidades y almacenes antes de empezar.
- Hacer la integración sin un responsable del ERP del lado del cliente.
Facturación CFDI
Si Business Central factura en México con su localización y un proveedor de timbrado, lo normal es que la factura se genere desde el ERP a partir del pedido y se envíe al cliente o se publique en un portal. Captura bien los datos fiscales en el checkout para que el ERP tenga lo necesario. Ver CFDI 4.0 en ecommerce.
Cuánto tarda
Una integración de pedidos y existencias con reglas estándar puede salir en algunas semanas. Con precios por cliente, varios almacenes y flujos B2B, más. Lo que más alarga los tiempos es conseguir accesos, aclarar reglas de negocio y probar con datos reales.
Preguntas frecuentes
¿Magento se puede integrar con Business Central?
Sí, mediante las API REST de Business Central y la API de Magento, con un conector comercial o una integración a la medida.
¿Qué sistema debe mandar en precios y existencias?
Normalmente Business Central. Magento los recibe y los muestra.
¿Conviene un conector comercial?
Sí, si tu operación es estándar. Si tienes reglas B2B, varios almacenes o precios por cliente, evalúa una integración a la medida.
¿Cada cuánto se sincronizan las existencias?
Lo común es cada pocos minutos, o al momento si el volumen y los límites de la API lo permiten.
¿La integración funciona con Hyvä?
Sí. La integración vive en el backend de Magento; el tema del frontend no la afecta.
Fuentes
- Microsoft Learn: API de Business Central
- Microsoft Learn: límites de la API de Business Central
- Adobe: API REST de Magento
Transparencia: Panamerik es partner de Cloudways (hosting) y de Hyvä. No obligamos a nadie a usarlos: trabajamos con el hosting y las herramientas que tú prefieras. Los datos de experiencia de este artículo son aproximados y vienen de nuestros proyectos desde 2011.
Apliquemos esto a tu tienda.
Cuéntanos qué quieres mejorar. Nuestro equipo revisará tu contexto y coordinará una conversación exploratoria.





