Vai al contenuto principale
Shopify

Il messaggio «L'URL webhook non è disponibile» in Shopify per Odoo

Compare quando il campo Webhook Url del negozio Shopify è vuoto e si tenta di registrare i webhook: il modulo mostra L'URL webhook non è disponibile. Controlla l'URL base di Odoo e il token webhook. (Webhook URL is not available. Check Odoo base URL and webhook token.) e la registrazione si ferma. Qui trovi quando succede, cosa significa e cosa controllare.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Shopify
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
4 min

Quando compare esattamente

Il modulo lancia L'URL webhook non è disponibile. Controlla l'URL base di Odoo e il token webhook. quando il campo Webhook Url del negozio è vuoto. È la prima cosa che controlla la registrazione dei webhook: viene prima della verifica dei temi webhook e prima di consultare le sottoscrizioni già presenti su Shopify. Poiché l'avviso interrompe l'azione, la registrazione non va avanti finché il campo resta vuoto.

Il messaggio è presente nel codice pubblicato dei rami di Odoo 17, 18, 19 e 20.

Schema fatto con il codice, non una schermata di Odoo: il menu dei negozi, i pulsanti di registrazione e di esecuzione, il campo dell'URL del webhook e il messaggio di errore
Schema ricavato dal codice pubblicato del modulo, non uno screenshot di Odoo: il percorso del menu, i pulsanti per registrare i webhook e per eseguire, il campo Webhook Url e il messaggio, con le etichette in inglese del codice. Vale per Odoo 17, 18, 19 e 20.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Le due porte da cui si arriva

Lo stesso messaggio può comparire da due pulsanti, perché entrambi arrivano al metodo che registra i webhook del negozio:

  • Registra/aggiorna webhook (Register/Update Webhooks), nella scheda del negozio. Resta nascosto quando il campo Shopify connection vale la connessione di FlexigoTech Cloud; quel campo non si vede in nessuna vista ed è il suo valore predefinito, quindi con i valori predefiniti il pulsante non si vede. È uguale in Odoo 17, 18, 19 e 20.
  • Esegui (Run), nella procedura guidata Shopify Manual Sync. Questo pulsante si vede sempre.

La scheda del negozio si apre dal menu Shopify › Configurazione › Negozi (Shopify › Configuration › Stores). Ogni tratto del menu richiede un permesso: Configurazione (Configuration) richiede Operatore (Operator) e Shopify richiede Visualizzatore (Viewer). Se non hai uno dei due, quel tratto non lo vedi. Dentro la scheda di Istanze Shopify (Shopify Instances), la scheda Webhooks mostra il campo Webhook Url, di sola lettura.

Schema fatto con il codice, non una schermata di Odoo, con lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese
Schema ricavato dalle traduzioni pubblicate del modulo, non uno screenshot di Odoo. Con Odoo in italiano, il messaggio si vede come L'URL webhook non è disponibile. Controlla l'URL base di Odoo e il token webhook.

Un caso per vederlo in azione

Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.

Taller Norte è un'azienda inventata per questo esempio: vende ceramica in un negozio Shopify e Marta, che segue l'implementazione di Odoo, sta preparando la connessione. Apre la procedura guidata Shopify Manual Sync e preme Esegui. Con Odoo in italiano vede L'URL webhook non è disponibile. Controlla l'URL base di Odoo e il token webhook. e la registrazione dei webhook si ferma.

Marta non cerca un guasto di comunicazione con Shopify: l'avviso dipende da una sola condizione, che il campo Webhook Url sia vuoto. Apre Shopify › Configurazione › Negozi, entra nella scheda del negozio e guarda la scheda Webhooks: in effetti è vuoto. Poiché il campo è di sola lettura, non prova a scriverlo. Torna a quello che nomina l'avviso stesso, l'URL base di Odoo e il token webhook, e, quando Webhook Url ha un valore, ripete l'azione. Con quel campo compilato, questo controllo non scatta più.

Cosa fa la registrazione quando supera questo controllo

Questo non causa il messaggio, ma ti colloca in quello che viene dopo. Con Webhook Url compilato, la registrazione legge i temi webhook del negozio, consulta su Shopify le sottoscrizioni già esistenti, elimina quelle che puntano a questa base di Odoo e non corrispondono più, e crea quelle mancanti. Se trova sottoscrizioni che puntano a indirizzi estranei a questa base di Odoo, le lascia come sono e scrive una nota nella scheda del negozio.

Cosa fare, passo dopo passo

  1. Apri Shopify › Configurazione › Negozi ed entra nella scheda del negozio. Se non vedi il menu o qualcuno dei suoi tratti, ti manca il permesso Operatore o Visualizzatore che ognuno richiede.
  2. Vai alla scheda Webhooks e guarda il campo Webhook Url. Se è vuoto, quella è la causa del messaggio.
  3. Non provare a scriverci: è di sola lettura. Rivedi quello che dice il messaggio stesso: l'URL base di Odoo e il token webhook.
  4. Quando Webhook Url ha un valore, ripeti l'azione con Registra/aggiorna webhook (se il pulsante si vede nel tuo negozio) o con Esegui nella procedura guidata Shopify Manual Sync.
  5. Verifica che questo messaggio non compaia più ripetendo l'azione.

Cosa conviene ricordare del caso

  • La condizione è una sola: Webhook Url vuoto. Non dipende dal fatto che Shopify risponda, perché dentro la registrazione dei webhook questo controllo viene prima di qualsiasi consultazione a Shopify.
  • Un solo avviso, due pulsanti: se lo vedi premendo Esegui, l'origine è la stessa che se lo vedi premendo il pulsante della scheda.
  • Con i valori predefiniti, Registra/aggiorna webhook non si vede nella scheda. Che tu non lo trovi non significa che manchi il modulo.
  • L'avviso interrompe l'azione: la registrazione non prosegue finché il campo resta vuoto.

Come ti aiuta FlexigoTech

Il modulo è a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud (piano Connettore, 49 €/mese o 490 €/anno IVA esclusa). È pubblicato per Odoo 17, 18, 19 e 20; con l'abbonamento, il modulo per le versioni nuove è incluso se lo hai acquistato su flexigotech.com, e nell'Odoo App Store ogni versione si acquista lì. Puoi vedere la scheda di Odoo Apps o la pagina del modulo. Se stai implementando Odoo e vuoi che qualcuno riveda con te la connessione con Shopify, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

L'ordine di vendita … non è collegato a un ordine Shopify: cosa fareCosa significa l'errore «non è collegato a un ordine Shopify» in Odoo, quando compare con il pulsante Invia a Shopify e come verificarlo passo dopo passo.Shopify in Odoo: cosa fare se ti manca l'accesso OperatorCosa significa l'avviso di accesso Operator o Manager di Shopify in Odoo, quando compare inviando o annullando un ordine e come si risolve.Cosa fa il pulsante «Sincronizza ordini» di Shopify Connector for Odoo, passo dopo passoCosa fa il pulsante Sincronizza ordini del connettore Shopify per Odoo: quando compare, cosa controlla, cosa cambia nella scheda e quali errori può dare.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti