Conectar Shopware con Business Central
Microsoft incluye para Business Central un conector propio para Shopify. No hemos encontrado un conector de Shopware de Microsoft. Para Shopware 6 hay conectores de terceros en el marketplace de Microsoft y en el Shopware Store. Si uno encaja con su lógica de precios, úselo. Una integración propia compensa con precios B2B, variantes con lógica propia o campos que la API estándar no entrega.
Qué datos fluyen entre Shopware y Business Central
- Pedido se convierte en pedido de venta con líneas, gastos de envío y descuentos en pocos minutos
- Cliente nuevo se convierte en deudor; el pedido de invitado, si se desea, en deudor colectivo con el pedido
- Forma de pago y transacción se convierten en forma de pago y referencia en el pedido con el pedido
- Artículos y variantes de artículo vienen de Business Central, textos e imágenes de Shopware al modificarse
- Precios de venta y grupos de precios de deudores se convierten en precios por grupo de clientes en la tienda al modificarse
- Existencias por almacén se convierten en stock disponible en la tienda cada pocos minutos
- Entrega y factura se convierten en estado de envío, número de seguimiento y PDF de la factura en la cuenta del cliente al contabilizar
Qué existe ya para Shopware y Business Central
En AppSource, el marketplace de Microsoft, figuran entre otros el Shopware Connector de Tinx, según su descripción con registro de sincronización y aviso por correo electrónico en caso de errores, y un conector de la API de Shopware 6 de solutioo, que lleva artículos, atributos y categorías a la tienda y pedidos a Business Central. En el Shopware Store, otros proveedores ofrecen conectores, algunos como conexión en tiempo real en ambas direcciones. Agencias como 2Hats Logic promocionan soluciones con variantes y existencias de varios almacenes.
A modo de comparación: para Shopify, el conector de Microsoft viene preinstalado en los nuevos entornos de Business Central. Quien dude entre ambas tiendas debería incluirlo en el cálculo.
Dónde termina el estándar
La API estándar no se puede ampliar
Según Microsoft, las API de Business Central no pueden ampliarse con campos adicionales. Quien necesite campos propios, por ejemplo un atributo de tienda en el artículo, debe escribir una API propia en AL.
Los webhooks caducan a los tres días
Las suscripciones a cambios deben renovarse antes de que pasen tres días, cada vez con handshake. Por defecto, Business Central espera 30 segundos tras el primer cambio. Con más de 1.000 registros modificados solo llega un aviso colectivo.
Limitación y duración
Con demasiadas solicitudes, Business Central responde con el estado 429, y una sola solicitud puede durar como máximo diez minutos. Por ello, una primera conciliación con muchos artículos debe hacerse por partes.
Precios para clientes empresa
Los precios por grupo de precios de deudores, las escalas por cantidad y los descuentos están construidos en Business Central de otra manera que las reglas de Shopware. Compruebe con precios reales de clientes si un conector refleja esta lógica por completo.
Derechos del usuario
Si un administrador delegado modifica datos, según la documentación Business Central no envía un aviso de inmediato. El usuario técnico de la integración necesita licencia y derechos adecuados.
Cómo construimos la integración
Lado de Business Central: Usamos la API v2.0 para pedidos, deudores, artículos y variantes. Donde faltan campos, escribimos una pequeña extensión AL con una página de API propia. Es suya, como el resto del código, y no modifica el estándar, lo que mantiene controlables las actualizaciones de Microsoft. Nos suscribimos por webhook a los cambios de artículos y existencias. Un servicio renueva las suscripciones antes de que caduquen. Los avisos colectivos disparan una consulta filtrada por fecha de modificación.
Lado de Shopware: Escribimos precios y existencias de forma agrupada mediante la Sync API de la Admin API; los pedidos llegan por webhook firmado. La asignación de grupos de clientes a grupos de precios de deudores la fijamos una vez y la documentamos.
Funcionamiento: Las respuestas con 429 las repetimos con una pausa creciente. Los pedidos que Business Central rechaza, por ejemplo por un artículo bloqueado, permanecen con el motivo en el registro y se reenvían tras la corrección. Más sobre la Integración de tienda y ERP.
Proceso y marco de precios
En la revisión gratuita de integración de 30 minutos aclaramos la titularidad de los datos, la lógica de precios y si Business Central funciona en línea o en local. Recibe una oferta a precio cerrado en 3 días laborables. Con precios, existencias y pedidos en ambas direcciones, esto es más que una conexión sencilla. El marco consta en Proceso y precios.
Preguntas frecuentes
¿Existe un conector oficial de Shopware de Microsoft?
No hemos encontrado ninguno. Microsoft ofrece un conector para Shopify. Para Shopware hay soluciones de terceros o una integración propia.
¿Necesitamos una extensión en Business Central?
Solo si la API estándar no entrega campos que usted necesita. Entonces escribimos una página de API propia en AL, sin modificar el estándar.
¿Se transfieren a la tienda los precios individuales por cliente?
Sí. Transferimos precios por grupo de precios de deudores y por escala, y los asignamos a grupos de clientes en Shopware.
¿Funciona también con Business Central on-premises?
Sí. En local, el tiempo de espera y los límites de los webhooks pueden ajustarse por cuenta propia. El acceso desde el exterior debe estar protegido.
¿Qué ocurre si Business Central no está disponible durante un momento?
Los pedidos quedan en la cola y se transfieren en cuanto Business Central vuelve a responder. No se pierde nada.
Fuentes
- Microsoft Learn: Getting started with the connector for Shopify, consultado el 20/10/2026
- AppSource: Tinx Shopware Connector, consultado el 20/10/2026
- AppSource: Shopware 6 API Connector (solutioo), consultado el 20/10/2026
- 2Hats Logic: Connect Shopware with Microsoft Dynamics 365 Business Central, consultado el 20/10/2026
- Microsoft Learn: API (v2.0) for Business Central, consultado el 20/10/2026
- Microsoft Learn: Working with webhooks, consultado el 20/10/2026
- Microsoft Learn: Working with API Limits, consultado el 20/10/2026
- Shopware Developer: Bulk Payloads (Sync API), consultado el 20/10/2026
Relacionado
Shopware 6
Admin API, Store API, Sync API y webhooks: lo que ofrece Shopware 6 a nivel técnico y dónde acaban los plugins.
Business Central
API v2.0, API propias en AL, webhooks y límites: lo que ofrece Business Central a nivel técnico.
Business Central → DATEV
Asientos, deudores, acreedores y documentos de Business Central para la asesoría en DATEV: qué ofrecen las apps de socios, dónde falla el mapeo y su solución.
Shopware → JTL-Wawi
Shopware 6 y JTL-Wawi: qué concilia el JTL-Connector, por qué se atasca la sincronización y cuándo ayuda el código propio para algunas partes.
