Ir al contenido
myInterface.io

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

  1. Pedido se convierte en pedido en la Wawi, con forma de pago y de envío cada pocos minutos
  2. Cliente se convierte en cliente en la Wawi, con grupo de clientes con el pedido
  3. Artículos y variantes vienen de la Wawi, textos e imágenes, si se desea, de Shopware al modificarse
  4. Existencias se escriben desde la Wawi en la tienda por almacén en cada movimiento
  5. Estado de envío y número de seguimiento pasan de la Wawi al pedido en la tienda al enviar
  6. 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

Relacionado

Actualizado: 20/10/2026

Contacto

¿Qué programas deben comunicarse entre sí?

Retrato de Benjamin Kopka

Benjamin Kopkale atiende en la revisión de interfacesRespuesta en un día laborable

  1. ¡Hola! ¿Qué programas deben comunicarse entre sí?
  2. Shopware y DATEV. Tecleamos cada factura a mano.
  3. Lo conectamos directamente: facturas, abonos y pagos llegan a DATEV de forma automática como Buchungsstapel (lote de asientos).
  4. ¿Cuánto cuesta?
  5. Tras la revisión de 30 minutos recibe un precio cerrado en tres días laborables. El código es suyo.

¿Prefiere el correo electrónico? info@myinterface.io