Conectar Shopware con JTL-Wawi
Para Shopware 6 y JTL-Wawi existe el JTL-Connector. Envía artículos, precios y existencias a la tienda y trae pedidos y clientes a la Wawi. Para la mayoría de los comerciantes es la primera opción. Una integración propia es útil si Shopware debe seguir mandando en los contenidos, si faltan campos propios o precios B2B, o si algunos flujos de datos deben ir más rápido.
Qué datos fluyen entre Shopware y JTL-Wawi
- Pedido se convierte en pedido en la Wawi, con forma de pago y de envío cada pocos minutos
- Cliente se convierte en cliente en la Wawi, con grupo de clientes con el pedido
- Artículos y variantes vienen de la Wawi, textos e imágenes, si se desea, de Shopware al modificarse
- Existencias se escriben desde la Wawi en la tienda por almacén en cada movimiento
- Estado de envío y número de seguimiento pasan de la Wawi al pedido en la tienda al enviar
- Cobro se concilia entre la tienda y la Wawi diario
Qué existe ya para Shopware y JTL-Wawi
JTL describe el JTL-Connector como interfaz para el intercambio de artículos, categorías y datos de clientes entre JTL-Wawi y un sistema de tienda. Shopware 6 es una de las soluciones compatibles. Según una guía práctica de febrero de 2026, el conector de Shopware 6 ya está incluido en la edición gratuita JTL Start, y los pedidos se facturan mediante cupos. JTL-Wawi es aquí el sistema principal: usted mantiene artículos, precios y existencias en la Wawi, y los cambios hechos en la tienda pueden sobrescribirse en la siguiente sincronización.
Si de todos modos mantiene sus artículos en la Wawi y usa precios estándar, empiece con el conector. A menudo no hace falta código propio.
Dónde termina el estándar
Los plugins de pago bloquean la sincronización
En el foro de Shopware, un comerciante describió en 2024 que el plugin de Klarna rechazaba cambios de dirección procedentes de JTL. Después se atascó la cola del conector y los estados de envío, números de seguimiento, precios y existencias dejaron de llegar a la tienda. La salida fue desactivar el plugin un momento.
Propiedades duplicadas
Otro usuario informó en 2021 de que tras cada sincronización surgían más propiedades duplicadas con valores distintos. Sospechaba como causa una migración defectuosa desde Shopware 5.
Las imágenes de variantes se multiplican
Un comerciante describió en 2023 en el foro que, en la sincronización de JTL a Shopware 6, cada variante recibe todas las imágenes del producto. En artículos con cientos de variantes esto multiplica las imágenes almacenadas. Dejó abierto si se debe al conector o al modelo de datos.
Nuevas versiones de Shopware
Para Shopware 6.7 existe un paquete de la comunidad que debe corregir incompatibilidades del conector. Una actualización de Shopware puede, por tanto, detener la sincronización hasta que el conector se ponga al día.
Campos propios y precios B2B
Los campos libres y las características de variantes de JTL no siempre encajan con las propiedades de Shopware. Según la guía, los precios individuales por cliente suelen necesitar asignaciones propias.
Cómo construimos la integración
No sustituimos necesariamente el conector. A menudo, nuestra integración se encarga solo de la parte que falla, por ejemplo precios B2B o existencias de varios almacenes, y el conector hace el resto. Antes fijamos qué sistema manda en cada campo.
Lado de JTL: Usamos la JTL-Wawi API para la instalación local o la nube. La aplicación se registra con ID de app y clave de API. Creamos los pedidos mediante la API, para que los workflows de la Wawi actúen como siempre. Si hace falta, accedemos a la base de datos SQL en modo lectura, nunca de escritura.
Lado de Shopware: Escribimos artículos, precios y existencias de forma agrupada mediante la Sync API de la Admin API. Esto ahorra llamadas cuando se modifican mil existencias a la vez. Un webhook firmado notifica los pedidos nuevos. Para que plugins de pago como Klarna no bloqueen cambios de dirección desde la Wawi, escribimos direcciones solo si se desea expresamente.
Funcionamiento: Cada registro que no puede transferirse acaba individualmente en una lista de errores. Los demás siguen adelante, no hay atasco para todos. Más sobre la supervisión en Operación y monitorización, y sobre tienda y gestión de mercancías en Integración de tienda y ERP.
Proceso y marco de precios
En la revisión gratuita de integración (30 minutos) aclaramos qué sistema manda en qué datos y si el conector se mantiene. Después llega en 3 días laborables un precio cerrado. Si la integración solo complementa un flujo de datos, rige el marco desde 1.900 € más IVA. Más en Proceso y precios.
Preguntas frecuentes
¿Por qué no usar simplemente el JTL-Connector?
Lo recomendamos mientras refleje sus datos. El desarrollo propio solo compensa cuando faltan campos, precios o procesos, o cuando la sincronización se detiene con regularidad.
¿Qué sistema debería mandar?
Para existencias, precios y pedidos casi siempre la Wawi. Para textos de producto, imágenes y mundos de compra, Shopware puede seguir mandando. Lo importante es una regla clara por campo.
¿Por qué se atasca la sincronización?
A menudo un solo registro bloquea la cola, por ejemplo cuando un plugin rechaza un cambio. Nosotros transferimos los registros uno a uno y notificamos los errores sin frenar el resto.
¿Pueden funcionar en paralelo el conector y la integración propia?
Sí, si las competencias están separadas. Entonces cada campo lo escribe un solo lado y nada se sobrescribe mutuamente.
¿Con qué rapidez llegan las existencias a la tienda?
Transferimos tras cada movimiento de existencias en la Wawi y además conciliamos a intervalos fijos, para que también lleguen las correcciones.
Fuentes
- JTL-Guide: JTL-Connector, consultado el 20/10/2026
- XICTRON: JTL-Wawi und Shopware 6, Praxisleitfaden 2026, consultado el 20/10/2026
- Shopware-Forum: Klarna-Plugin und JTL-Connector Abgleich (2024), consultado el 20/10/2026
- Shopware-Forum: Doppelte Eigenschaften nach Abgleich, consultado el 20/10/2026
- Shopware-Forum: Umgang mit Variantenbildern, consultado el 20/10/2026
- Packagist: sw6-jtl-connector-fix, consultado el 20/10/2026
- JTL Developer: ERP API, consultado el 20/10/2026
- Shopware Developer: Bulk Payloads (Sync API), consultado el 20/10/2026
- Shopware Developer: Webhook (App-System), 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.
JTL-Wawi
Wawi API local o vía JTL Cloud, JTL-Connector e importación CSV: lo que ofrece JTL-Wawi a nivel técnico.
JTL-Wawi → DATEV
JTL-Wawi y DATEV tras el fin del Rechnungsdatenservice 2.0: qué cubre el Buchungsdatenservice, dónde fallan los deudores y cuándo ayuda el código propio.
Shopware → Business Central
Conectar Shopware 6 con Microsoft Dynamics 365 Business Central: qué conectores existen, dónde limitan la API y los webhooks y cómo lo construimos.
Shopware → DATEV
Facturas, abonos y pagos de Shopware 6 hacia DATEV de forma automática. Qué hacen los plugins, dónde se quedan cortos y cómo es una integración propia.
