Integraciones · Stoam Connect
Integración Shopify – Holded: guía para conectar tu tienda online con el ERP
Resumen
Integrar Shopify con Holded consiste en que los pedidos de la tienda se conviertan en facturas o tickets en Holded, que el stock cuadre en los dos lados y que los cobros acaben conciliados en contabilidad, sin teclear nada a mano. Holded tiene una integración propia con Shopify, pero trabaja con unas reglas fijas. Antes de elegir, hay que decidir qué sistema manda en cada dato y qué documento se genera de cada pedido.
Hay cinco caminos: la integración nativa de Holded, plataformas iPaaS, desarrollo a medida contra las dos API, intercambio de ficheros o un hub de integración. Cuál conviene depende de si las reglas de la integración nativa encajan con tu proceso y de si Shopify y Holded conviven con más sistemas.
Qué tener en cuenta antes de plantearte la integración
Qué sistema manda en cada dato
Con Holded el reparto suele ser distinto al de un ERP grande:- Shopify manda a menudo en el catálogo (fichas, precios de venta, fotos), en el pedido y en la experiencia de compra.
- Holded manda en las facturas, la contabilidad, los contactos con datos fiscales y, si lo usas, en el inventario.
Si prefieres que el catálogo nazca en Holded y salga hacia Shopify, tenlo en cuenta desde el principio: la integración nativa sincroniza los productos en el sentido contrario.
Qué hace la integración nativa de Holded
Se activa desde las integraciones de Holded e instala una app en tu tienda. A grandes rasgos:- Pedidos: se importan y se convierten en factura, ticket, pedido o rectificativa (para devoluciones), con la numeración que elijas.
- Productos: solo de Shopify a Holded, eligiendo qué campos se sincronizan.
- Stock: bidireccional por SKU o solo descontando en Holded lo que se vende en Shopify, en el almacén que elijas.
- Contactos: opcionalmente, un contacto por cliente a partir de sus pedidos.
Cómo usas Holded
Revisa qué módulos usas de verdad: facturación, contabilidad, inventario con almacenes o solo una parte. Si el stock no se lleva en Holded, la sincronización de inventario sobra; si se lleva en varios almacenes, hay que decidir cuál alimenta la tienda.
Tu modelo de venta
No es lo mismo una tienda B2C que un canal B2B con precios por cliente, condiciones de pago y pedido mínimo. Shopify incluye funciones B2B en todos sus planes, con límites que hacen que Shopify Plus siga siendo la opción para escenarios B2B complejos. Holded resuelve las condiciones por cliente con tarifas y formas de pago.
Qué documento genera cada pedido
Lo habitual es un ticket o factura simplificada para particulares y una factura completa para empresas. Con VeriFactu, la norma vigente obliga a las sociedades desde el 1 de enero de 2027 (Hacienda ha anunciado un aplazamiento a 2028 que aún no se ha publicado en el BOE), así que la factura tiene que salir de Holded, con su numeración, y no de la tienda.
Volumen y ritmo de cambios
¿Cuántos productos y variantes tienes? ¿Cuántos pedidos al día y cuántos en campañas? Shopify y Holded limitan el ritmo de llamadas a sus API, y con mucho volumen la revisión manual de documentos deja de ser viable.
Qué significa integrar Shopify con Holded: definición operativa
En la práctica, una integración Shopify–Holded es un conjunto de flujos de datos, cada uno con su origen, su destino, su momento y sus reglas.
De Shopify a Holded
- Pedidos: líneas, descuentos, portes, impuestos y forma de pago, como factura, ticket o pedido en Holded.
- Contactos: el cliente, con su NIF si es una empresa.
- Productos: si el catálogo nace en Shopify, las fichas y los precios.
De Holded a Shopify
- Stock: disponible por almacén, para no vender lo que no hay.
- Productos y precios: si el catálogo nace en Holded, cosa que la integración nativa no cubre.
Flujos de vuelta
- Devoluciones y reembolsos: el reembolso en Shopify tiene su rectificativa en Holded, y el stock vuelve a donde toca.
- Cobros: las liquidaciones de Shopify Payments u otras pasarelas, casadas con sus facturas en la conciliación bancaria de Holded.
Cada flujo se dispara por un evento o se programa cada cierto tiempo. Lo importante es que haya un registro de qué se ha sincronizado, qué ha fallado y por qué.
Particularidades de la integración Shopify – Holded
Productos, variantes y SKU
Todo se cruza por SKU: si un producto no tiene la misma referencia en Shopify y en Holded, el stock no se sincroniza y las líneas del pedido no se reconocen. Antes de conectar, revisa que cada variante de Shopify tenga su SKU y su equivalente en Holded.
Precios y tarifas
Holded maneja tarifas por cliente; Shopify, un precio por variante, mercados por país y, en B2B, catálogos. Si las condiciones especiales viven en Holded, la integración nativa no las lleva a la tienda, porque sincroniza los productos de Shopify a Holded.
Impuestos y diferencias de céntimos
Shopify y Holded calculan los totales de forma distinta, y la propia Holded avisa de que pueden aparecer pequeñas diferencias si no se concilia automáticamente. También hay que revisar cómo llegan los impuestos de portes, los descuentos y las ventas a otros países.
Clientes y NIF
El checkout de Shopify no pide NIF de serie, y Holded lo necesita para una factura completa a empresas. Hay que añadir el campo, decidir si los particulares van a un contacto genérico o a uno por cliente, y evitar duplicados cuando alguien vuelve a comprar.
Stock y almacenes
El modo bidireccional mantiene el stock igual en los dos lados; el unidireccional solo descuenta en Holded lo vendido en Shopify. Elige uno según dónde se hagan las entradas de mercancía y los ajustes, y decide qué almacén de Holded alimenta la tienda.
Borradores y numeración
Los documentos que llegan de Shopify por la integración nativa se crean en borrador y hay que aprobarlos para que sean definitivos. Con pocos pedidos es un control útil; con muchos, es trabajo manual diario. Define también una serie de numeración propia para la tienda.
Pagos y conciliación
Shopify Payments y las demás pasarelas te liquidan importes netos de comisiones y agrupados. Para que la conciliación bancaria de Holded cuadre, cada liquidación tiene que casarse con sus facturas y sus comisiones.
Límites técnicos de cada lado
- Shopify limita el consumo de su API y ha centrado su desarrollo en la API GraphQL; desde abril de 2025 las nuevas apps públicas tienen que usarla.
- Holded ofrece una API REST con clave de acceso que cubre documentos, contactos, productos y contabilidad, aunque no todas las funciones de la aplicación están disponibles por API.
Métodos para integrar Shopify con Holded
Integración nativa de Holded
La conexión que ofrece Holded, configurable desde su panel.- A favor: se activa en minutos, sin coste de desarrollo y mantenida por Holded.
- En contra: reglas fijas: productos solo de Shopify a Holded, documentos en borrador y posibles diferencias de céntimos.
- Encaja si: tienes un proceso sencillo y el catálogo nace en Shopify.
Plataformas iPaaS
Make, Zapier u otras plataformas con conectores para Holded y Shopify.- A favor: flujos a medida sin programar, por ejemplo para llevar productos de Holded a Shopify.
- En contra: el coste crece con las operaciones y la lógica queda repartida en muchos flujos.
- Encaja si: el volumen es moderado y alguien de tu equipo domina la herramienta.
Desarrollo a medida
Un programador conecta la API de Holded con la de Shopify.- A favor: se ajusta exactamente a tu proceso.
- En contra: dependes de quien lo escribió y los cambios de las dos API obligan a mantenerlo.
- Encaja si: tienes a alguien que lo mantenga a largo plazo.
Intercambio de ficheros
Exportar pedidos de Shopify e importarlos en Holded, o al revés con productos y stock.- A favor: sin coste de integración.
- En contra: manual, sin tiempo real y propenso a errores.
- Encaja si: es una carga inicial o estás empezando.
Hub de integración
Una plataforma externa a la que se conectan Shopify, Holded y el resto de sistemas, con flujos configurados para tu negocio.- A favor: el sentido de cada dato lo decides tú, sin borradores pendientes, con monitorización centralizada y un único sitio donde añadir sistemas.
- En contra: necesita una fase de definición inicial y es más proyecto que “instalar y listo”.
- Encaja si: tu operativa tiene particularidades, vendes por más de un canal o vas a seguir añadiendo sistemas.
Cómo elegir
Hazte cuatro preguntas:- ¿El catálogo nace en Shopify o en Holded?
- ¿Cuántos pedidos al día tendría que aprobar a mano?
- ¿Vendo a particulares, a empresas o a los dos?
- ¿Shopify y Holded son los únicos sistemas o habrá más?
Si el catálogo nace en Shopify y el volumen es bajo, la integración nativa es el punto de partida lógico. Si el catálogo vive en Holded, tienes volumen o hay más sistemas, un hub externo tiene más sentido.
Integrar otros sistemas en el stack
Shopify y Holded rara vez van solos. En cuanto la tienda crece, aparecen otros sistemas:- Logística y transporte: operador logístico y agencias como SEUR; tienes una guía de Shopify y SEUR.
- Marketplaces: Amazon y otros, que también necesitan stock y precios.
- CRM y marketing: HubSpot u otras herramientas, si no usas el CRM de Holded.
- TPV: si tienes tienda física.
Si cada uno se conecta por su cuenta con Shopify y con Holded, el número de integraciones crece rápido y cada una tiene su propio punto de fallo. Con un hub central, cada sistema se conecta una vez y el hub reparte los datos según las reglas del negocio.
Más guías relacionadas: Holded y PrestaShop, Sage 200 y Shopify, Shopify y Correos Express, Shopify y GLS y Shopify y MRW.
Integración Shopify – Holded con Stoam Connect
Stoam Connect es el hub de integración de Stoam. Conecta Shopify con Holded y con el resto de sistemas de tu negocio mediante flujos diseñados para tu operativa, no para una operativa media.- Tú decides el sentido de cada dato. El catálogo puede nacer en Holded o en Shopify, según cómo trabajes.
- Un proyecto con definición previa. Antes de ejecutar, revisamos contigo qué sistema manda en cada dato, las casuísticas reales y los flujos.
- Licencia fija. No hay coste por volumen ni por operación, así que el Black Friday no sube la factura.
- Infraestructura segura. El hub se aloja en un entorno con certificación ISO 27001 y ENS.
- Preparado para crecer. Transporte, marketplaces, TPV, CRM o IA se añaden al mismo hub.
Preguntas frecuentes
¿Holded tiene integración nativa con Shopify?
Sí. Holded importa los pedidos de Shopify como facturas, tickets o pedidos, sincroniza el stock por SKU y puede traer los productos de la tienda.
¿La integración nativa envía productos de Holded a Shopify?
No. Los productos se sincronizan solo de Shopify a Holded. Si el catálogo nace en Holded, necesitas una iPaaS, un desarrollo a medida o un hub.
¿Por qué no cuadran algunos totales?
Shopify y Holded calculan los totales de forma distinta y pueden aparecer diferencias de céntimos. Conviene revisar impuestos, portes y descuentos, y activar la conciliación automática.
¿Los documentos se crean como definitivos?
Con la integración nativa, no: llegan en borrador y hay que aprobarlos. Con un hub se pueden generar directamente con las reglas que definas.
Deja de copiar pedidos a mano
Conectamos tu ERP con tu tienda, tu CRM o tu transportista para que los datos viajen solos. Te lo enseñamos en una demo de 30 minutos.