Integració ERP amb la teva botiga en línia, en els dos sentits
Connectem el teu ERP amb Shopify, Magento, PrestaShop o WooCommerce perquè les comandes de la web hi entrin soles, l'estoc i les tarifes de l'ERP manin a la botiga i els enviaments surtin sense teclejar adreces. Amb un middleware que registra cada missatge i reintenta quan alguna cosa falla, no amb un connector que ningú entén. El tenim en producció amb Shopify i SAP Business One.
- 0 Comandes de la web teclejades a mà a SAP, a Silicium
- 15 min De l'estoc de l'ERP a la botiga, a Silicium
- 4 Sistemes connectats: botiga, ERP, transportista i CRM
- 01 · Catàleg Productes i preus sincronitzats
- 02 · Experiència Cerca, fitxa i cistella
- 03 · Pagament Passarel·les i antifrau
- 04 · Comanda ERP, estoc i logística
- 05 · Mesurament Conversió i marge
- 06 · Operació El teu equip ven, el sistema escala
- Cada venda afina el catàleg
Definició
Què és la integració d'un ERP amb un ecommerce?
Integrar l'ERP amb la botiga en línia és connectar els dos sistemes perquè les dades hi viatgin soles: les comandes i els clients de la web entren a l'ERP sense teclejar-los, i l'estoc, els preus, les tarifes i l'estat dels enviaments tornen de l'ERP a la botiga. Cada dada té un sistema que hi mana, un sentit i una freqüència de sincronització.
Resum
Resum executiu
Què resol una integració ERP i què canvia en el dia a dia.
El senyal sol ser el mateix: algú de l'equip copia cada comanda de la web a l'ERP, una altra persona actualitza l'estoc de la botiga amb un full de càlcul i les tarifes dels clients professionals viuen en un lloc diferent d'on compren. Funciona mentre hi ha poques comandes. Després arriben els errors en teclejar, les vendes de productes sense estoc i els clients que veuen un preu que no és el seu.
Una integració ben feta decideix primer quin sistema mana sobre cada dada: normalment l'ERP en estoc, preus, tarifes i clients professionals, i la botiga en les comandes web. Després mou cada dada en el seu sentit i amb la seva freqüència: les comandes, tan bon punt es paguen; l'estoc, cada pocs minuts; els preus, cada hora. I deixa registre de cada missatge, amb reintents i una passada que recull el que s'hagi perdut, perquè ningú hagi d'endevinar si una comanda ha arribat.
És el que vam construir per a Silicium: la seva botiga Shopify connectada amb SAP Business One, SendCloud i HubSpot. Les comandes de la web entren soles a SAP, l'estoc baixa a la botiga cada 15 minuts i les etiquetes d'enviament surten del mateix ERP. No implantem ERP: això ho fa el teu implantador. La nostra feina és la capa que l'uneix amb la botiga, la logística i el CRM, i la mateixa botiga.
- 5 min Comandes nascudes a SAP que apareixen a la botiga (Silicium)
- 1 h Preus i tarifes de l'ERP a la botiga (Silicium)
- 30 min Passada que rescata les comandes de les quals no va arribar l'avís
Què inclou
Què sincronitzem entre l'ERP i la botiga
Els fluxos habituals. A cada projecte decidim amb tu quins calen, en quin sentit i amb quina freqüència.
- Comandes de la web a l'ERP tan bon punt es paguen, com a comanda de venda, sense que ningú les tecleji
- Clients: fitxa creada o actualitzada a l'ERP amb cada comanda, i clients de l'ERP de tornada a la botiga
- Estoc de l'ERP a la botiga cada pocs minuts, per no vendre el que no hi ha
- Preus i tarifes: tarifes per client o per grup i descomptes de l'ERP, amb el preu final a la botiga. Clau en un ecommerce B2B
- Comandes que neixen a l'ERP (telèfon, comercials, professionals), visibles també a la botiga
- Enviaments: el magatzem marca la comanda com a preparada i l'enviament es crea al transportista amb la seva etiqueta
- Estats: preparada, enviada i lliurada, reflectits a la botiga sense actualitzar-los a mà
- Factures: les emet l'ERP, que és qui compleix amb Verifactu i la factura electrònica; la integració porta la dada on calgui
- CRM: clients i empreses de l'ERP a HubSpot, perquè l'equip comercial vegi què compra cada compte
Per què
Un middleware amb registre, no un connector caixa negra
La capa que fa de traductor entre l'ERP, la botiga i la resta de sistemes.
Entre l'ERP i la botiga posem una capa pròpia, un middleware, que rep els avisos de la botiga (webhooks), escriu a l'ERP per les seves interfícies oficials i porta l'estoc, els preus i els clients en sentit contrari amb la freqüència que demana cada dada. Cada missatge queda registrat: què va arribar, què es va enviar i què va respondre l'altre sistema. Si l'ERP no respon, el missatge es reintenta; si un avís no arriba, una passada periòdica el recull. Pot funcionar al teu servidor, com a Silicium, o al que triem amb tu. I és teu: codi, documentació i accessos.
- 0 Comandes teclejades
- 4 Sistemes
- 15 min Estoc
Claus
Amb quins ERP treballem
L'ERP el tries tu, o ja el tens. Nosaltres el connectem per la via que admeti cada producte i cada versió.
- 01
SAP Business One
El que tenim en producció: Shopify, SAP Business One, SendCloud i HubSpot a Silicium, amb comandes, clients, estoc, preus, tarifes, enviaments i CRM. Tot el detall a integració de SAP Business One.
- 02
Odoo
Odoo té API per llegir i escriure comandes, productes, clients i estoc. Si la teva botiga és a Shopify, Magento o PrestaShop i no la vols passar a l'ecommerce d'Odoo, la connectem amb el teu Odoo per aquesta API.
- 03
Microsoft Dynamics 365 Business Central i Navision
Business Central exposa API i serveis web, i Navision, serveis web. Abans de res mirem quina versió tens i si és al núvol o al teu servidor, perquè això decideix la via de connexió i qui ens ha de donar accés.
- 04
A3
A3 té diverses famílies de producte i no totes s'integren igual. El primer que fem és comprovar quina via admet el teu producte i la teva versió i, si cal tocar alguna cosa a l'ERP, coordinar-ho amb el teu distribuïdor.
- 05
Sage
Igual que amb A3: cada producte de Sage i cada versió es connecta d'una manera. Comprovem la via d'integració abans de pressupostar i treballem amb el teu partner de Sage quan cal canviar la configuració de l'ERP.
- 06
Holded
Holded té una API documentada per a contactes, productes i documents de venda. La coneixem de primera mà: la nostra pròpia plataforma, Nexo, sincronitza la facturació amb Holded per aquesta API.
- 07
Logística i CRM: SendCloud i HubSpot
La integració no acaba a l'ERP. A Silicium, l'enviament es crea a SendCloud quan el magatzem marca la comanda com a preparada, amb multibult, contra reemborsament i duanes fora de la UE, i els clients professionals pugen a HubSpot cada nit.
Com treballem
Com ho fem
Per fluxos, amb dades reals i sense apagar el procés manual fins que el nou funciona.
- 01
Inventari de fluxos i sistema mestre
Llistem cada dada que es mou (comandes, clients, estoc, preus, tarifes, enviaments, factures) i decidim amb tu quin sistema mana sobre cadascuna, en quin sentit viatja i amb quina freqüència. Comprovem quina via d'integració admet el teu ERP. En surt un mapa de dades i un pressupost tancat.
- 02
Disseny del middleware
Cues per no perdre missatges, reintents quan un sistema no respon, passades que recullen el que s'ha escapat i un registre de cada missatge. Decidim amb tu on funciona.
- 03
Desenvolupament per fluxos
Comencem pel flux que més hores et treu, gairebé sempre les comandes, i seguim amb estoc, preus, enviaments i CRM. Cada flux es prova per separat.
- 04
Proves en paral·lel amb dades reals
Abans de deixar de teclejar, la integració funciona en paral·lel amb comandes i dades reals, contra un entorn de proves de l'ERP si n'hi ha, i comparem el resultat amb el teu equip.
- 05
Posada en marxa
Activem els fluxos un a un, amb l'equip avisat i la marxa enrere preparada. Si el projecte inclou canviar de botiga, com a Silicium, la migració va en el mateix pla.
- 06
Vigilància
Alertes quan un missatge falla o un sistema deixa de respondre, i la integració dins del nostre manteniment: si canvia una API o una versió de l'ERP, l'ajustem nosaltres.
Per a qui
És per a tu?
Encaixa quan la botiga ja ven prou perquè teclejar comandes i quadrar l'estoc costi hores cada setmana.
Per a qui
- Empreses amb botiga en línia que copien a mà les comandes de la web a l'ERP.
- Botigues que venen productes sense estoc perquè l'inventari s'actualitza tard o amb un full de càlcul.
- Negocis B2B o mixtos amb tarifes per client, preus per grup o comandes de comercials que s'han de veure a la botiga.
- Empreses que estrenen ERP o canvien de botiga i volen deixar la integració resolta en el mateix moviment.
- Equips que ja tenen un connector i no saben per què de vegades es perd una comanda.
Per a qui no
- Qui busca implantar o configurar l'ERP: això ho fa el teu partner o implantador de l'ERP; nosaltres hi entrem per connectar-lo. L'excepció és Odoo, que també implantem.
- Botigues amb poques comandes i processos estàndard: una app o un mòdul connector et pot bastar, i t'ho direm.
- ERP sense cap via d'integració (ni API, ni serveis web, ni intercanvi de fitxers): abans cal resoldre-ho amb el fabricant.
Lliurables
Què hi entra i què no
Perquè l'abast quedi clar abans de començar.
Inclòs
- Inventari de fluxos i mapa de dades amb el sistema mestre de cada dada
- Middleware amb cues, reintents, passades de rescat i registre de cada missatge
- Desenvolupament dels fluxos acordats entre ERP, botiga, transportista i CRM
- Proves en paral·lel amb dades reals abans de la posada en marxa
- Alertes i vigilància de la integració després de l'arrencada
- Codi, documentació i accessos en propietat teva
No inclòs
- Implantació, configuració i llicències de l'ERP (excepte Odoo, que també implantem)
- Llicències d'apps, connectors o serveis de tercers com SendCloud o HubSpot
La prova
Integracions en producció
A Silicium, que fabrica complements de silici orgànic i els ven a particulars i a professionals de la salut, vam construir un middleware en Node.js i TypeScript que funciona al seu propi servidor i connecta la seva botiga Shopify amb SAP Business One, SendCloud i HubSpot. Cada comanda pagada entra a SAP com a comanda de venda, amb la fitxa del client creada o actualitzada; l'estoc i els clients baixen a la botiga cada 15 minuts, els preus i les tarifes cada hora, i les comandes que neixen a SAP apareixen a la botiga cada 5 minuts. Quan el magatzem marca una comanda com a preparada, l'enviament es crea a SendCloud i l'etiqueta torna en PDF a la comanda de SAP. SAP el va implantar el partner de SAP del client; la nostra feina va ser la integració, la migració de PrestaShop a Shopify i la botiga. I la nostra pròpia plataforma, Nexo, sincronitza la facturació amb Holded per API.
- 0 Comandes de la web teclejades a mà a SAP
- 4 Sistemes connectats: Shopify, SAP Business One, SendCloud i HubSpot
- 99,7 % De l'historial de comandes de PrestaShop migrat a Shopify (2018-2026)
- 5,0 Valoració a Clutch
Per al CTO
Resum per al CTO
Com està construïda una integració nostra.
La botiga avisa per webhook tan bon punt es paga una comanda; el middleware la valida, l'encua i l'escriu a l'ERP per les seves interfícies oficials. Com que un webhook es pot perdre, una passada periòdica compara el que s'ha pagat a la botiga amb el que hi ha a l'ERP i recupera el que falti, i cada escriptura es dissenya perquè un missatge repetit no dupliqui una comanda. En sentit contrari, l'ERP és la font: estoc, clients, preus i tarifes es llegeixen amb la freqüència que demana cada dada.
Tot queda en un registre de missatges consultable, amb alertes quan alguna cosa falla. Les credencials de l'ERP i de la botiga es guarden xifrades i amb els permisos mínims, amb els mateixos controls amb què estem certificats en ISO 27001 i en l'Esquema Nacional de Seguretat. El middleware pot funcionar al teu servidor, com a Silicium, i el codi és teu.
Tecnologies
- Node.js
- TypeScript
- Webhooks
- REST
- GraphQL
- SQLite
- SAP Business One
- Shopify
- SendCloud
- HubSpot
- Un sistema mestre per dada, decidit abans de programar
- Webhooks per al que és urgent i passades per al que es perdi
- Cues i reintents quan un sistema no respon
- Registre de cada missatge i alertes
- Codi, documentació i accessos en propietat del client
Riscos i com els cobrim
Els riscos que evitem
El que veiem en integracions que ens arriben trencades o a mitges.
- 01
Comandes que es perden o es dupliquen entre la botiga i l'ERP
MitigacióWebhook més passada de rescat, reintents que no dupliquen i registre de cada missatge per saber què ha passat amb cada comanda.
- 02
Vendre productes sense estoc perquè la sincronització va tard
MitigacióFreqüència decidida per dada: l'estoc cada pocs minuts (a Silicium, cada 15), els preus cada hora.
- 03
Dos sistemes que creuen que manen sobre la mateixa dada
MitigacióL'inventari de fluxos fixa un sistema mestre per dada abans d'escriure una línia de codi.
- 04
Una actualització de l'ERP o de la botiga que trenca la integració sense que ningú ho vegi
MitigacióAlertes quan un missatge falla, proves abans de cada canvi i la integració dins del manteniment.
Tecnologies
Sistemes que connectem
Botigues, ERP, logística i CRM.
- Shopify
- Magento / Adobe Commerce
- PrestaShop
- WooCommerce
- SAP Business One
- Odoo
- Dynamics 365 Business Central
- Navision
- A3
- Sage
- Holded
- SendCloud
- HubSpot
- Node.js
- TypeScript
Preguntes freqüents
Preguntes freqüents sobre la integració ERP
El que més ens pregunten abans de connectar l'ERP amb la botiga.
Què és la integració d'un ERP amb un ecommerce?
És connectar l'ERP amb la botiga en línia perquè les dades viatgin soles: les comandes i els clients de la web entren a l'ERP sense teclejar-los, i l'estoc, els preus, les tarifes i els enviaments tornen de l'ERP a la botiga. Cada dada té un sistema que hi mana i una freqüència.
Quines dades se sincronitzen entre l'ERP i la botiga?
Les habituals són comandes, clients, estoc, preus i tarifes, comandes que neixen a l'ERP, enviaments i els seus estats, i el CRM. A Silicium se sincronitzen totes: les comandes en pagar-se, l'estoc i els clients cada 15 minuts, els preus i les tarifes cada hora, les comandes nascudes a SAP cada 5 minuts i els clients professionals amb HubSpot cada nit.
Amb quins ERP i quines botigues treballeu?
Botigues: Shopify, Magento, PrestaShop i WooCommerce. ERP: SAP Business One (en producció a Silicium), Holded (el fa servir la nostra plataforma Nexo), i Odoo, Business Central, Navision, A3 i Sage, que connectem per la via que admeti cada producte i versió. Ho comprovem abans de pressupostar.
Connector de mercat o integració a mida?
Si els teus processos són estàndard i el connector cobreix els teus fluxos, un connector és més barat i t'ho direm. La integració a mida compensa quan hi ha tarifes per client, comandes que neixen a l'ERP, logística pròpia o un CRM, o quan el connector perd comandes i ningú sap per què.
Cada quant s'actualitzen l'estoc i els preus?
Es decideix per dada. Les comandes viatgen tan bon punt es paguen. A Silicium, l'estoc i els clients baixen a la botiga cada 15 minuts i els preus i les tarifes cada hora. Si el teu catàleg roda molt, l'estoc pot anar més sovint.
Què passa si l'ERP no respon o es perd una comanda?
El missatge queda en cua i es reintenta. Si un avís de la botiga no arriba, una passada periòdica el recull: a Silicium, cada 30 minuts. Tot queda registrat i, si alguna cosa falla de manera repetida, salta una alerta.
Implanteu l'ERP?
No. La implantació, la configuració i les llicències de l'ERP les porta el teu partner o implantador. Nosaltres construïm la capa d'integració i la botiga, i ens hi coordinem quan la integració necessita alguna cosa dins de l'ERP. Amb una excepció: Odoo també l'implantem nosaltres.
Quant costa integrar l'ERP amb la botiga?
Depèn del nombre de fluxos, de la via d'integració que admeti el teu ERP i de quants sistemes més hi entrin (transportista, CRM). Per això comencem amb l'inventari de fluxos i et donem un pressupost tancat, sense hores obertes.
Cal canviar de botiga o d'ERP?
No. Connectem el que ja tens. Si coincideix amb un canvi, es fa en el mateix projecte: a Silicium, la botiga va passar de PrestaShop a Shopify amb el 99,7 % de l'historial de comandes i la integració amb SAP va arrencar sobre la botiga nova.
Qui manté la integració després?
Nosaltres, dins del manteniment. Quan canvia l'API de la botiga o s'actualitza l'ERP, ajustem la integració, i les alertes ens avisen si un flux deixa de funcionar.
Següent pas
Explica'ns quin ERP i quina botiga tens
Una videotrucada de 30 minuts amb qui construirà la integració. Si amb un connector de mercat en tens prou, t'ho direm.
- Sense compromís
- Resposta en 24h
- Proposta personalitzada
Parlem.
Consulta tècnica inicial
IA, seguretat i rendiment. Diagnòstic i proposta tancada per fases.
- NDA disponible
- Resposta <24h
- Proposta per fases
La teva primera reunió és amb un Arquitecte de Solucions, no amb un comercial.
Parlar amb un arquitecte