Questa guida spiega come configurare le impostazioni di sincronizzazione automatica tra Shopify e il tuo sistema Framework360. Questi meccanismi, noti come "webhooks", permettono al sistema di Framework360 di ricevere notifiche immediate quando si verificano eventi specifici su Shopify (ad esempio, la creazione di un nuovo ordine o cliente).
Procedura Passo-Passo
Segui questi passaggi per gestire quali dati vengono sincronizzati e in quale direzione.
1. Accedi alle Impostazioni del Plugin:
- Accedi al pannello di amministrazione di Framework360.
- Vai alla sezione dedicata ai Plugin o alle Integrazioni.
- Cerca il plugin Shopify e clicca su Impostazioni.
2. Raggiungi la Sezione Sincronizzazione:
- All'interno delle impostazioni di Shopify, individua e clicca sulla scheda o sezione denominata Sincronizzazione.
3. Gestisci le Categorie di Dati:
In questa sezione, troverai le principali categorie di dati che possono essere sincronizzate. Per ciascuna categoria, potrai configurare la direzione del flusso dati:
| Categoria di Sincronizzazione | Descrizione (da base.php) |
|---|---|
| Sincronizza ordini | Crea una copia degli ordini ricevuti da Shopify anche in Framework360. |
| Sincronizza clienti | Sincronizza i clienti tra Framework360 e Shopify. |
| Sincronizza prodotti | Sincronizza i prodotti tra Framework360 e Shopify. |
4. Configura il Flusso Dati (Webhooks):
Per ogni categoria (Ordini, Clienti, Prodotti), vedrai le opzioni per attivare o disattivare la sincronizzazione in entrata e in uscita:
- Shopify => Framework360 (IN):
- Questa opzione abilita l'ascolto dei webhooks.
- Se attivata: Framework360 riceverà automaticamente gli aggiornamenti da Shopify (es. un nuovo ordine creato su Shopify viene replicato in Framework360).
- Se disattivata: Il sistema Framework360 non riceverà più notifiche automatiche per quel tipo di dato da Shopify.
- Framework360 => Shopify (OUT):
- Questa opzione abilita l'invio di dati da Framework360 a Shopify (disponibile per Clienti e Prodotti).
- Se attivata: Le modifiche apportate in Framework360 (es. aggiornamento di un cliente) verranno inviate automaticamente a Shopify.
- Se disattivata: Le modifiche locali non verranno replicate su Shopify.
5. Salva le Modifiche:
- Utilizza gli interruttori (toggle) accanto a ciascuna direzione per attivare o disattivare le sincronizzazioni desiderate.
- Dopo aver completato le modifiche, clicca sul pulsante Salva (o equivalente) per applicare le nuove impostazioni.
> Nota Importante: Non appena salvi le impostazioni, il sistema Framework360 comunicherà automaticamente con Shopify per creare o eliminare i webhooks necessari in base alle tue configurazioni. Non è richiesta alcuna azione manuale su Shopify.







