Vai al contenuto principale

[Order Intake - GCW] Collegare i negozi WooCommerce a GelatoConnect

T
Scritto da Toby Dawson
Aggiornato oltre 3 settimane fa

Questa guida ti accompagna passo dopo passo nel collegare i negozi WooCommerce a GelatoConnect, così potrai automatizzare il flusso degli ordini da WooCommerce direttamente nel tuo workflow di produzione.

Cosa serve prima di iniziare

Prima di iniziare a collegare un negozio WooCommerce a GelatoConnect, assicurati di avere:

  • Configurazione del cliente in GelatoConnect: il cliente che possiede il negozio WooCommerce deve essere creato con l’accesso a Storefronts abilitato

  • Configurazione WooCommerce compatibile: WooCommerce versione 2.4.8 o superiore con API configurata correttamente

  • Accesso admin: il PSP (Print Service Provider) o il tuo cliente devono avere accesso come amministratore al negozio WooCommerce

Panoramica del processo di connessione

Il processo di connessione si sviluppa in quattro fasi principali:

  1. Preparazione: assicurati che tutto sia configurato correttamente su GelatoConnect e WooCommerce

  2. Connessione del negozio: crea il collegamento tra WooCommerce e GelatoConnect

  3. Configurazione prodotto: come preparare i prodotti per la stampa

  4. Test: verifica l'integrazione con ordini di prova

Vediamo insieme ogni fase, passo dopo passo.

Fase 1: preparazione in GelatoConnect e WooCommerce

1) Imposta il tuo cliente

  • Vai alla sezione Clienti nel menu di navigazione a sinistra del tuo account GelatoConnect

  • Seleziona il cliente che possiede il negozio WooCommerce; se non esiste già, aggiungi un nuovo cliente.

2) Decidi se vuoi dare al tuo cliente l’accesso all’interfaccia Storefronts Connect

Storefronts Connect è l'interfaccia che PSP e i tuoi clienti usano per gestire gli store B2C (incluso WooCommerce), importare file CSV e gestire negozi manuali.

Senza accesso all'interfaccia Storefronts Connect:

  • I PSP si occupano di collegare i nuovi prodotti allo store WooCommerce

  • Il tuo cliente potrebbe contattarti per avere dettagli sull'ordine

  • Avrai bisogno dei permessi da admin sullo store WooCommerce per autorizzare la connessione

Con l'accesso all'interfaccia Storefronts Connect:

  • I tuoi clienti possono aggiungere nuovi prodotti al loro store WooCommerce quando preferiscono

  • Il tuo cliente può vedere la cronologia degli ordini e i dettagli di tracciamento

  • Non avrai bisogno dell’accesso admin al negozio WooCommerce, ma il tuo cliente sì per autorizzare la connessione.

3) Accedi all'interfaccia Storefronts Connect

  • I PSP possono accedere agli Storefronts usando le stesse credenziali di accesso GelatoConnect che già utilizzano

  • Per permettere ai tuoi clienti di accedere a Storefronts Connect:

    • Vai alla sezione Clienti in GelatoConnect

    • Seleziona il cliente e poi vai su Modifica cliente in alto a destra

    • Attiva l'interruttore "Abilita storefronts"

    • Inserisci l'indirizzo email, il nome e il cognome del tuo cliente

    • Quando clicchi sul pulsante "Aggiungi admin", il tuo cliente riceverà un'email con le istruzioni per accedere.

4) Prepara il tuo catalogo prodotti

  • Prima di collegare il negozio, assicurati di avere prodotti configurati in GelatoConnect

  • Dovrai aver creato modelli di prodotto e prodotti per i clienti utilizzando questi modelli di prodotto

  • All'interno di un prodotto cliente, puoi decidere quale cliente avrà accesso a quel prodotto.

5) Configura il tuo store WooCommerce

Per assicurarti che il tuo store WooCommerce sia configurato correttamente per l'integrazione con GelatoConnect:

  1. Controlla l'accesso all'API REST di WooCommerce:

    • Verifica che il tuo file .htaccess contenga: SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

  2. Attiva Legacy REST API:

    • Dal tuo Pannello WooCommerce, vai su WooCommerce → Impostazioni → Avanzate

    • Seleziona la scheda Legacy APISeleziona la casella per

    • "Abilitare la Legacy REST API"Fai clic su

    • Salva modificheConfigura le impostazioni dei permalink

  3. :Vai su

    • Impostazioni → Permalink nella tua Dashboard di WordPressIn

    • Impostazioni comuni, scegli qualsiasi opzione tranne SempliceFai clic su

    • Salva modificheVerifica che l’API funzioni visitando

    • https://your-site-url-here.com/wc-api/v1/ nel tuo browserInstalla il plugin WooCommerce Legacy REST API

  4. (per WooCommerce 9.0+):Vai su

    • Plugin → Aggiungi nuovo nella tua Dashboard di WordPressCerca "WooCommerce Legacy REST API"

    • Installa e attiva il plugin

    • Installa il plugin Gelato

  5. :Nella tua Dashboard di WordPress, vai su

    • Plugin → Aggiungi nuovoCerca "Gelato"

    • Installa e attiva il plugin

    • Gelato Integration for WooCommerceAggiorna il plugin Gelato per l'uso con il tuo Storefront:

  6. Nel tuo pannello di amministrazione WordPress, vai su Plugin → Editor plugin

    • Dal menu a discesa in alto a destra, seleziona Gelato Integration for WooCommerce

    • Nel pannello a destra, trova e apri includes → Connector → GelatoConnector.php

    • Trova questa riga di codice: const GELATO_DASHBOARD_URL = 'https://dashboard.gelato.com';

    • Sostituiscilo con: const GELATO_DASHBOARD_URL = 'https://storefronts.gelato.com';

    • Fai clic su Aggiorna file

    • per salvare le modificheFase 2: collegare un negozio WooCommercePer chi vende (il tuo cliente)

      Plugin Editor

Accedi a Storefronts

Vai su Store:

  1. Fai clic sulla scheda Store nella barra di navigazione a sinistra

  2. Clicca sull'icona di WooCommerce per iniziare il processo di connessione

    • Inserisci l'URL del tuo store WooCommerce

    • Clicca su "Continua" per autorizzare la connessione:

  3. Verrai reindirizzato alla pagina di autenticazione di WooCommerce

  4. Accedi se richiesto

    • Controlla quali permessi richiede Gelato

    • Clicca su Autorizza per confermare la connessione

    • Conferma la connessione:

    • Dopo l'autorizzazione, tornerai alla Dashboard di Storefronts Connect

  5. Verifica che il tuo store compaia nell’elenco dei negozi collegati con lo stato "Connesso"

    • Per PSP (te)

    • I passaggi per collegare un negozio WooCommerce come PSP sono molto simili a quelli per collegare un negozio come cliente.

La differenza principale è che ti verrà anche chiesto di scegliere a quali delle tue strutture e a quali dei tuoi clienti assegnare il negozio WooCommerce.

Fase 3: configurazione dei prodotti

Una volta che il negozio è collegato, i tuoi prodotti su GelatoConnect devono essere associati alle inserzioni dei prodotti sul negozio WooCommerce. Ci sono tre modi per collegare i prodotti:

Metodo 1: collega i prodotti WooCommerce già esistenti

Se il negozio ha già prodotti che devono essere realizzati tramite GelatoConnect:

Sincronizza prodotti

:

  1. Nella Dashboard di Storefronts Connect, clicca sul negozio WooCommerce collegato nell'elenco dei negoziFai clic sul pulsante

    • Sincronizza prodotti

    • in alto a destra per recuperare l'elenco attuale dei prodotti del negozioAttendi che la sincronizzazione sia completataAssocia prodotti

    • :

  2. Dopo la sincronizzazione, tutti i prodotti WooCommerce saranno visibili nella scheda Tutti i prodottiPer ogni prodotto da produrre, clicca sul prodotto e poi sul pulsante Connetti

    • Scegli il prodotto che vuoi collegare dal catalogo

    • Per i prodotti che richiedono file di design, verrai indirizzatə al Design Editor dove potrai caricare un file di design

    • Fai clic su Connetti per salvare l'associazione

    • Metodo 2: crea nuovi prodotti in Storefronts Connect

    • Per creare nuovi prodotti da pubblicare sullo store WooCommerce:

Vai al negozio WooCommerce nell'elenco dei negozi

Fai clic sul pulsante

  1. Aggiungi prodotto

  2. in alto a destraPuoi aggiungere un nuovo prodotto con cucitura singola oppure scegliere uno già presente in un negozio esistente.Se vuoi aggiungere un nuovo prodotto Cucitura singola:

  3. Scegli un prodotto dal catalogo prodotti

  4. Aggiungi un design usando il Design Editor

    • Configura i dettagli del prodotto (nome, descrizione, prezzo)

    • Poi pubblica il prodotto sullo store WooCommerce

    • Metodo 3: collega più prodotti in una volta sola

    • Per i negozi con tanti prodotti, puoi usare la funzione di operazione in blocco:

Esporta elenco prodotti

:

  1. Vai alla pagina del negozio su Storefronts Connect e clicca su Operazioni in blocco

    • in alto a destraSeleziona Collega prodotti usando file

    • Fai clic su Esporta CSV

    • e verrà scaricato un file CSV con tutti i prodotti del negozioCompleta il CSV:

  2. Apri il file CSV in un'App per fogli di calcoloPer ogni prodotto, aggiungi quanto segue nelle colonne corrispondenti:

    • Product UID

    • : l'identificatore del prodotto GelatoConnect

      • URL del file di design: URL del file stampabile per ogni prodotto. Deve essere un link diretto al file.

      • Importa i prodotti mappati:

  3. Torna su Storefronts e clicca su Operazioni in blocco

    • Inserisci il tuo indirizzo email, clicca su Carica CSV

    • e scegli il tuo file CSVFai clic su Collega prodotti usando file

    • in alto a destraFase 4: test dell'integrazionePrima di affidarti all'integrazione per gli ordini di produzione, testa bene la connessione:

Fai un ordine di prova

:

  1. Vai sul sito web del negozio WooCommerceAcquista uno dei prodotti collegati; ti consigliamo di usare un codice sconto per fare una prova.

    • Completa il processo di checkout

    • Verifica la ricezione dell'ordine

    • :

  2. Controlla che l’ordine compaia in Storefronts ConnectVerifica che sia visibile anche nella pagina di gestione ordini dell’ordine in entrata sulla tua Dashboard GelatoConnect

    • Conferma che tutti i dettagli dell’ordine siano corretti, inclusi:

    • Informazioni cliente

    • Specifiche del prodotto

      • File di design

      • Dettagli di spedizione

      • Segui l’ordine durante la produzione

      • :

  3. Segui l’ordine di prova durante tutto il tuo flusso di produzioneVerifica che gli aggiornamenti di stato siano visualizzati correttamente sia in Storefronts Connect che nell'area amministratore di WooCommerce

    • Annullamento ordine di prova (opzionale)

    • :

  4. Fai un altro ordine di provaAnnulla direttamente da WooCommerce

    • Verifica che la cancellazione sia stata gestita correttamente in GelatoConnect

    • Cancel it through WooCommerce

    • Verify the cancellation is processed correctly in GelatoConnect

Hai ricevuto la risposta alla tua domanda?