Scopri come connettere WooCommerce passo dopo passo
WooCommerce è uno dei Marketplace per ecommerce più diffuso al mondo.
Usa ShippyPro per sfruttare al massimo questo servizio e per ottimizzare il tuo processo di spedizione.☀️
Sommario:
1. Prima di iniziare
Se stai usando la version 9 di WooCommerce, sappi che al momento ShippyPro non ha un connettore compatibile con questa versione.
WooCommerce fornisce un plugin che ti permetterà di utilizzare la versione precedente: clicca qui.
Per connettere WooCommerce a ShippyPro, dovrai prima attivare su WooCommerce la Legacy API da WooCommerce > Impostazioni > Avanzate > Legacy API che deve necessariamente abilitata da un account Admin.
-
Una volta attivata, puoi procedere dal tuo profilo ShippyPro > Marketplaces > clicca sul logo WooCommerce > inserisci il tuo store URL includendo http:// - https://.
-
E' necessario che l'URL del sito sia pubblico per poterlo connettere e procedere con l'importazione ordini.
-
Ti verrà quindi chiesto di autorizzare ShippyPro a importare e aggiornare gli ordini.
Una volta confermato, Woocommerce sarà collegato.
- Se la connessione è stabilita correttamente, riceverai un messaggio positivo.
Facendo click su Da Spedire, tutti i tuoi ordini in sospeso verranno importati in 10 minuti e sarai pronto per iniziare con ShippyPro
3. Requisiti specifici
-
Puoi aggiungere un sovrapprezzo decidendo tra un valore fisso o a percentuale sulle tariffe di spedizione in tempo reale:
da Woocommerce > Plugins > ShippyPro Live Shipping Rates > Impostazioni.
Aggiungi il tuo valore di Markup nel campo dedicato e se applicare o meno la spedizione gratuita per ordini superiori a un certo prezzo.
-
Selezionando "Invia una notifica di Tracking" ShippyPro invierà a WooCommerce il codice di tracking nel campo delle note dell'ordine. È inoltre possibile impostare se la nota deve essere privata o condivisa con il cliente, e quindi pubblica
-
È possibile intervenire manualmente sul singolo ordine scegliendo uno status tra quelli disponibili: In attesa di pagamento, In elaborazione, Sospeso, Completato, Annullato, Rimborsato, Fallito, Bozza.
Come aggiungere il numero di tracking: Hai due opzioni.
-
OPZIONE 1
Contrassegnare nella modale di connessione di WooCommerce le seguente due caselle:
"Aggiorna my "WooCommerce..." aggiorna lo stato degli ordini come "spedito"
"Invia notifica di Tracking" invia il codice di tracking nel campo "note" dei dettagli ordine.
OPZIONE 2
-
Configurare un “webhook” in ShippyPro che chiamerà endpoint specifico nel tuo ambiente WooCommerce per ogni spedizione. (eventi “order_shipped” e “tracking_update”).
-
Una volta che il Webhook è configuato in ShippyPro come spiegato sopra, è necessario installare questo plugin per WordPress chiamato "Code Snippets" sul vostro sito (assumendo tu stia eseguendo WooCommerce su WordPress)
-
Una volta che plugin è stato installato e attivato, verrà visualizzata una nuova voce del menù nella barra laterale:
-
Clicca su "aggiungi nuovo" e copia e incollare il codice PHP che trovi qui
-
Una volta salvato, questo codice aprirà una "endpoint di ascolto" sul tuo sito che ascolterà ogni richiesta proveniente dal Webhook di ShippyPro che hai configurato precedentemente.
-
Tutti gli eventi di tipo
ORDER_SHIPPED
eTRACKING_UPDATE
in arrivo (dal webhook di ShippyPo a customersite.com/wp-json/bm/v1/shippypro) saranno salvati nel database locale e associati agli ordini WooCommerce corrispondenti. Saranno visibili nella pagina dei dettagli dell'ordine su WooCommerce.
-
-
è importante che la risposta del tuo sito al nostro WeBhook sia conforme alle indicazioni riportate qui, tu deciderai il contenuto della risposta
5. Risoluzione errori
- Stai riscontrando errori durante la connessione? Visita questa pagina:
Non riesco a connettere WooCommerce - Stai riscontrando problemi durante l'importazione? Visita questa pagina:
Come correggere gli errori