Connettere Shopify a un sistema ERP o di evasione

App e integrazioni 9 min di lettura

Una scrivania di magazzino dove uno schermo e scaffali di stock si fronteggiano
Due sistemi, un numero. Decidi chi lo possiede prima di connetterli.

I progetti di integrazione falliscono sulla proprietà, non sul protocollo. Una volta che due sistemi credono entrambi di possedere il numero di stock, ogni bug successivo è un sintomo di quella decisione non presa.

Quindi il primo deliverable non è codice. È una tabella.

La tabella di proprietà che scrivi per prima#

Connettere Shopify a un sistema ERP o di evasione — La tabella di proprietà che scrivi per prima
CampoProprietarioDirezione
Dati master prodottoDi solito ERPERP → Shopify
PrezzoDi solito ERPERP → Shopify
Livello stockUn sistema, mai entrambiMagazzino → Shopify
OrdiniShopifyShopify → ERP
Stato evasione e trackingMagazzinoMagazzino → Shopify
Record clienteDipende; decidi esplicitamenteUna sola direzione

Le regole che lo mantengono sano#

  1. Un proprietario per campo, e l'altro sistema non lo scrive mai.
  2. Sincronizza in una direzione per campo. La sincronizzazione bidirezionale è dove vivono i loop.
  3. Usa un identificatore esterno stabile — SKU, non ID di database interni.
  4. Rendi tutto idempotente così una ripetizione è innocua.
  5. Registra ogni messaggio con il suo identificatore così un ordine contestato può essere tracciato end-to-end.

Lo stock è la parte difficile#

Lo stock è il campo che tutti vogliono scrivere e nessuno vuole possedere. Scegli il sistema più vicino ai beni fisici, di solito il magazzino, e lascia che sia autorevole. Shopify poi riflette quel numero piuttosto che negoziare con esso.

Le vendite eccessive sono quasi sempre un sintomo di due scrittori, non di latenza di sincronizzazione. Risolvi la proprietà prima di ottimizzare la frequenza.

Pianifica per i fallimenti noiosi#

Il magazzino va offline per un'ora; l'ERP rifiuta un indirizzo malformato; un prodotto esiste in un sistema e non nell'altro. Nessuno di questi è esotico, e tutti hanno bisogno di un comportamento definito e un posto dove un umano può vedere la coda.

Domande frequenti

Sincronizzazione in tempo reale o batch?

Ordini prontamente, stock frequentemente, dati prodotto su un programma. Tutto in tempo reale costa di più e migliora poco.

Dovremmo usare una piattaforma middleware?

Per diversi sistemi, sì — centralizza retry, log e mappatura. Per un'integrazione è spesso più parti in movimento che valore.

Chi risolve un messaggio bloccato alle 2 di notte?

Decidi prima del lancio. Un'integrazione senza proprietario e una coda visibile diventa perdita di dati silenziosa.

integrazione erp shopifyintegrazione evasione shopifysincronizzazione inventario shopifyintegrazione magazzino shopifymiddleware shopify

Tutte le guide

Ultimo aggiornamento 2026-08-04 di shopifydevelopment.info · Chi siamo

Scritto da chi costruisce

Ogni guida è scritta da sviluppatori che costruiscono e manutengono negozi Shopify, non rimescolata da altri siti.

Revisionato con regolarità

Shopify rilascia cambiamenti in continuazione. Ogni guida riporta la data dell'ultima revisione, anche quando non è cambiato nulla.

Nessun posizionamento a pagamento

Nessuna app, negozio di temi, agenzia o partner può comprare qui citazioni, posizioni o link.

Dodici lingue

Ogni guida è tradotta, non sovrapposta da una macchina: ogni lingua ha il suo URL e la sua data di revisione.

Limiti dichiarati

Diciamo chiaramente cosa Shopify non vi lascia cambiare e quando un'altra piattaforma si adatta meglio alle vostre regole.