Integraciones · Stoam Connect

Integración PrestaShop – Holded: guía para conectar tu tienda online con el ERP

Logo de PrestaShop
⇄
Logo de Holded

Tabla de contenidos

Resumen

Integrar PrestaShop con Holded consiste en que los pedidos de la tienda se conviertan en facturas, tickets o pedidos 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 PrestaShop, 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, módulos de terceros o 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 PrestaShop 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:
  • PrestaShop manda a menudo en el catálogo (fichas, combinaciones, 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 PrestaShop, 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 y requiere instalar un módulo de Holded en PrestaShop. A grandes rasgos:
  • Pedidos: se importan de PrestaShop y se convierten en pedido, ticket o factura, según el estado del pedido.
  • Productos: solo de PrestaShop a Holded, y solo los que tienen referencia.
  • Stock: bidireccional, cruzado por referencia, con el módulo de inventario de Holded activado y un único almacén.
  • Varias tiendas: se pueden conectar varias tiendas PrestaShop a la misma cuenta de Holded.

Tu versión de PrestaShop y sus módulos

Revisa la versión de PrestaShop (1.7, 8 o 9), dónde está alojada y qué módulos usas para precios, packs, combinaciones o checkout. Los módulos que tocan pedidos o productos pueden chocar con la integración, y cada actualización de PrestaShop obliga a comprobar que todos siguen siendo compatibles.

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. PrestaShop resuelve parte del B2B con grupos de clientes y precios específicos; Holded, con tarifas y formas de pago. Hay que decidir dónde viven esas condiciones y cómo llegan al otro lado.

Qué documento genera cada pedido

Lo habitual es un ticket o factura simplificada para particulares y una factura completa para empresas, emitida desde Holded y no desde PrestaShop. 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 conviene que haya una sola numeración, la de Holded.

Volumen y ritmo de cambios

¿Cuántos productos y combinaciones tienes? ¿Cuántos pedidos al día y cuántos en campañas? Con mucho volumen, aprobar documentos en borrador uno a uno deja de ser viable, y un PrestaShop con poco servidor también sufre con sincronizaciones frecuentes.

Qué significa integrar PrestaShop con Holded: definición operativa

En la práctica, una integración PrestaShop–Holded es un conjunto de flujos de datos, cada uno con su origen, su destino, su momento y sus reglas.

De PrestaShop 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 PrestaShop, las fichas y las referencias de cada combinación.

De Holded a PrestaShop

  • Stock: disponible, 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 PrestaShop tiene que tener su rectificativa en Holded; la integración nativa no importa los reembolsos, así que hay que resolverlo aparte.
  • Cobros: los pagos de la pasarela, casados 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 PrestaShop – Holded

Combinaciones y referencias

Todo se cruza por referencia: en PrestaShop, cada combinación (talla, color) tiene la suya en el apartado de combinaciones, y tiene que coincidir con el SKU en Holded. Los productos sin referencia no se crean en Holded y sus líneas no se reconocen en los pedidos. Revisa el catálogo antes de conectar.

Packs, lotes y números de serie

Los packs de PrestaShop y los lotes o números de serie de Holded no siempre se importan bien con la integración nativa. Holded propone desactivar la sincronización de productos y stock, traer las ventas como pedidos y servir las unidades a mano. Si vendes packs a menudo, ese trabajo manual pesa.

Impuestos y diferencias de céntimos

PrestaShop aplica reglas de impuestos por país y grupo de clientes, y Holded asigna a cada línea el impuesto que coincide (o el más parecido si no hay ninguno igual). Revisa que los tipos de IVA, el recargo de equivalencia y las ventas a otros países existan en Holded antes de importar pedidos.

Clientes y NIF

PrestaShop puede pedir el NIF en la dirección de facturación, así que actívalo si vendes a empresas: Holded lo necesita para una factura completa. Decide también si los particulares van a un contacto genérico o a uno por cliente, y evita duplicados cuando alguien vuelve a comprar.

Stock y almacenes

La sincronización de stock es bidireccional y solo admite un almacén por tienda. Los pedidos sincronizados descuentan stock en Holded siempre; si necesitas reservar unidades aparte, Holded propone un almacén virtual. Y si la tienda está en mantenimiento, Holded no puede actualizarla.

Borradores, numeración y reembolsos

Los documentos que llegan de PrestaShop se crean en borrador y hay que aprobarlos para que sean definitivos. Los reembolsos no se importan, así que las rectificativas se hacen a mano. Y solo se pueden importar pedidos antiguos del año en curso y el anterior.

Pagos y conciliación

Las pasarelas de pago 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, y los pagos por transferencia o contra reembolso con su pedido.

Límites técnicos de cada lado

  • PrestaShop ofrece una API (Webservice) que se activa con una clave por tienda, y su comportamiento depende mucho de la versión, del alojamiento y de los módulos instalados.
  • 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 PrestaShop con Holded

Integración nativa de Holded

La conexión que ofrece Holded, con su módulo instalado en PrestaShop.
  • A favor: sin coste de desarrollo, mantenida por Holded y con stock bidireccional.
  • En contra: reglas fijas: productos solo de PrestaShop a Holded, documentos en borrador, sin reembolsos y con límites en packs y lotes.
  • Encaja si: tienes un proceso sencillo y el catálogo nace en PrestaShop.

Módulos de terceros y plataformas iPaaS

Módulos de PrestaShop Addons o plataformas como Make o Zapier con conectores para los dos sistemas.
  • A favor: cubren huecos de la integración nativa, por ejemplo llevar productos de Holded a PrestaShop.
  • En contra: calidad desigual, otra licencia que mantener y, en las iPaaS, un coste que crece con las operaciones.
  • Encaja si: la nativa se queda corta en un punto concreto y el volumen es moderado.

Desarrollo a medida

Un programador o tu agencia conecta el Webservice de PrestaShop con la API de Holded, o escribe un módulo propio.
  • A favor: se ajusta exactamente a tu proceso.
  • En contra: dependes de quien lo escribió, y cada actualización de PrestaShop o de Holded obliga a revisarlo.
  • Encaja si: tienes a alguien que lo mantenga a largo plazo.

Intercambio de ficheros

Exportar pedidos de PrestaShop 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 PrestaShop, Holded y el resto de sistemas, con flujos configurados para tu negocio.
  • A favor: el sentido de cada dato lo decides tú, con reembolsos, packs y documentos definitivos según tus reglas, 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:
  1. ¿El catálogo nace en PrestaShop o en Holded?
  2. ¿Vendo packs, lotes o productos con número de serie?
  3. ¿Cuántos pedidos y reembolsos al día tendría que revisar a mano?
  4. ¿PrestaShop y Holded son los únicos sistemas o habrá más?

Si el catálogo nace en PrestaShop, el proceso es sencillo y el volumen bajo, la integración nativa es el punto de partida lógico. Si el catálogo vive en Holded, vendes packs, tienes volumen o hay más sistemas, un hub externo tiene más sentido.

Integrar otros sistemas en el stack

PrestaShop y Holded rara vez van solos. En cuanto la tienda crece, aparecen otros sistemas:
  • Logística y transporte: operador logístico y agencias; tienes la guía de PrestaShop y Correos Express.
  • 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 tu empresa está creciendo y valoras otro ERP, tienes también las guías de PrestaShop con Sage 50, a3ERP y Sage 200.

Si cada uno se conecta por su cuenta con PrestaShop 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 Shopify y Akeneo y PrestaShop.

Integración PrestaShop – Holded con Stoam Connect

Stoam Connect es el hub de integración de Stoam. Conecta PrestaShop 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 PrestaShop, 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 PrestaShop?

Sí. Con un módulo de Holded instalado en PrestaShop, importa los pedidos como pedidos, tickets o facturas, trae los productos y sincroniza el stock en los dos sentidos.

¿La integración nativa envía productos de Holded a PrestaShop?

No. Los productos se sincronizan solo de PrestaShop a Holded. Si el catálogo nace en Holded, necesitas un módulo de terceros, un desarrollo a medida o un hub.

¿Se importan los reembolsos de PrestaShop?

No con la integración nativa: las rectificativas hay que hacerlas a mano en Holded. Con un hub se pueden generar automáticamente.

¿Qué pasa con los productos sin referencia?

No se crean en Holded y sus líneas no se reconocen en los pedidos. Cada producto y cada combinación necesita una referencia que coincida con el SKU de Holded.

Pablo Martínez, autor de las guías de integración de Stoam

Escrito por

Pablo Martínez

Más de 10 años en software SaaS, ventas, gestión de cuentas y contenido. Su enfoque: entender a fondo cómo trabaja cada cliente para proponer soluciones con resultados medibles.

Publicado: 11 de noviembre de 2026

Actualizado: 11 de noviembre de 2026

Editado por Stoam · Stoam Connect

Facebook
X
LinkedIn
Email
WhatsApp
Threads

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.

Pide una demo de Stoam Connect