Come utilizzare l'integrazione con WooCommerce

Aggiornato il: 17/02/2024

Se utilizzi WooCommerce per ricevere gli ordini dei tuoi clienti, puoi scaricare gli ordini su GestionaleNoleggi in pochi click!

Grazie all'integrazione con WooCommerce, puoi scaricare i nuovi ordini in automatico su GestionaleNoleggi, senza dover effettuare alcuna operazione manuale!

Per cominciare, accedi al modulo "Integrazioni" dal menu. Individua WooCommerce nell'elenco delle integrazioni e fai click su "Attiva"

 

 

Dopo l'attivazione, comparirà una nuova voce all'interno del menu. Clicca sulla nuova voce di menù oppure clicca sul pulsante "Impostazioni" che vedi all'interno del modulo "Integrazioni". Una volta all'interno del modulo di WooCommerce, compila il campo "URL del sito" con l'indirizzo del tuo sito web.

 

Attenzione! Assicurati di inserire l'URL in maniera corretta, esattamente come viene mostrato nel campo "Indirizzo sito (URL)" delle impostazioni di WordPress e senza lo slash "/" finale.

 

Inserisci, se il tuo store lo prevede, lo slug della variazione in cui i tuoi clienti indicano la durata dei giorni di noleggio. Per recuperare lo slug accedi alla sezione "Prodotti -> Attributi" del tuo WooCommerce, individua la variazione che desideri utilizzare e copia il valore che trovi all'interno della colonna "Slug"

 

Attenzione! Non potendo determinare con esattezza il contenuto della variazione, GestionaleNoleggi considererà come "giorni di noleggio" qualsiasi valore numerico all'interno del testo della variazione. Assicurati dunque che il valore della tua variazione contenga il numero di giorni espresso in cifre (es: "1 giorno", "3 giorni") e che non ci siano altre cifre al di fuori del numero di giorni del noleggio (es: "3 giorni e 2 notti")

 

Se il tuo store non prevede una variazione per indicare la data di noleggio, lascia il campo vuoto. Puoi indicare una durata di default all'interno dell'omonimo campo. Potrai sempre modificare manualmente le date prima di emettere definitivamente il contratto.

 

 

A questo punto, clicca sul pulsante "Salva". Dopo il salvataggio, vedrai comparire la "Chiave segreta" che ti servirà per completare il processo di configurazione sul tuo sito WooCommerce.

Accedi alle impostazioni di WooCommerce, clicca sulla scheda "Avanzate" e seleziona "Webhook". Fai click su "Aggiungi Webhook". Nella schermata che compare, assegna un nome al tuo Webhook (es: "Importazione ordini su GestionaleNoleggi").

Assicurati che alla voce "Stato" sia selezionato "Attivo" e che alla voce "Argomento" sia selezionato "Ordine creato". Alla voce "URL Spedizione" inserisci "https://app.gestionalenoleggi.it/modules/integrazioni/woocommerce/webhook/" (senza virgolette) e nel campo "Chiave segreta" incolla il valore che hai recuperato in precedenza. Assicurati, infine, che nel campo "Versione API" sia selezionato "WP REST API Integrazione v3" e clicca su "Salva webhook".

 

Attenzione! WooCommerce non invierà a GestionaleNoleggi una serie di informazioni che, di default, sono richieste per ogni account. Per risolvere il problema, accedi alle impostazioni del tuo account GestionaleNoleggi e disabilita le voci "Rendi obbligatorio l'inserimento dei dati di nascita" e "Rendi obbligatorio l'inserimento dei documenti"

 

Informazioni utili:

  • Al momento l'unico argomento supportato è "Ordine creato". La ricezione di altre tipologie di argomenti sarà rifiutata
  • Puoi visualizzare i Webhook inviati tramite la sezione "Stato -> Log -> webhooks-delivery" del tuo Woocommerce
  • L'anagrafica del cliente viene aggiornata a parità di indirizzo email
  • L'anagrafica del prodotto viene aggiornata a parità di Identificativo interno, che corrisponde allo SKU del prodotto su WooCommerce
  • Se per qualsiasi motivo l'import di un ordine dovesse fallire, riceverai una mail con i dettagli dell'errore (questo non accade se la configurazione non è effettuata in maniera corretta, per cui assicurati che almeno un ordine sia importato correttamente dopo la prima configurazione)

Non hai trovato la risposta che cercavi?

Nessun problema, puoi contattarci aprendo un ticket all'interno della tua area riservata!