Salta al contingut principal
Shopify

El missatge «Webhook URL is not available» a Shopify per a Odoo

Surt quan el camp Webhook Url de la botiga de Shopify és buit i s'intenta registrar els webhooks: el mòdul mostra Webhook URL is not available. Check Odoo base URL and webhook token. i el registre s'atura. Aquí tens quan passa, què vol dir i què comprovar.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Shopify
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

Quan surt exactament

El mòdul llança Webhook URL is not available. Check Odoo base URL and webhook token. quan el camp Webhook Url de la botiga és buit. És el primer que comprova el registre de webhooks: va abans de revisar els temes de webhook i abans de consultar les subscripcions que ja hi ha a Shopify. Com que l'avís atura l'acció, el registre no continua mentre el camp sigui buit.

El missatge és al codi publicat de les branques d'Odoo 17, 18, 19 i 20.

Esquema fet amb codi, no una pantalla d'Odoo: el menú de botigues, els botons de registre i d'execució, el camp de la URL del webhook i el missatge d'error
Esquema a partir del codi publicat del mòdul, no una captura d'Odoo: la ruta del menú, els botons de registrar webhooks i d'executar, el camp Webhook Url i el missatge, amb els rètols en anglès del codi. Val per a Odoo 17, 18, 19 i 20.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Les dues portes per les quals s'hi arriba

El mateix missatge pot sortir des de dos botons, perquè tots dos arriben al mètode que registra els webhooks de la botiga:

  • Register/Update Webhooks, a la fitxa de la botiga. S'amaga quan el camp Shopify connection val la connexió de FlexigoTech Cloud; aquest camp no es veu en cap vista i aquest és el seu valor per defecte, així que amb els valors per defecte el botó no es veu. És igual a Odoo 17, 18, 19 i 20.
  • Run, a l'assistent Shopify Manual Sync. Aquest botó es veu sempre.

La fitxa de la botiga s'obre des del menú Shopify › Configuration › Stores. Cada tram del menú demana un permís: Configuration demana Operator i Shopify demana Viewer. Si no en tens un dels dos, no veus aquest tram. Dins de la fitxa de Shopify Instances, la pestanya Webhooks mostra el camp Webhook Url, de només lectura.

Esquema fet amb codi, no una pantalla d'Odoo, amb el mateix missatge en castellà, alemany, francès, italià i portuguès
Esquema a partir de les traduccions publicades del mòdul, no una captura d'Odoo. Amb Odoo en català, el missatge es veu com Webhook URL is not available. Check Odoo base URL and webhook token.

Un cas per veure-ho en acció

Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.

Taller Norte és una empresa inventada per a aquest exemple: ven ceràmica en una botiga de Shopify i la Marta, que porta la implantació d'Odoo, està deixant a punt la connexió. Obre l'assistent Shopify Manual Sync i prem Run. Amb Odoo en català veu Webhook URL is not available. Check Odoo base URL and webhook token. i el registre de webhooks s'atura.

La Marta no busca una fallada de comunicació amb Shopify: l'avís depèn d'una sola condició, que el camp Webhook Url sigui buit. Obre Shopify › Configuration › Stores, entra a la fitxa de la botiga i mira la pestanya Webhooks: efectivament, és buit. Com que el camp és de només lectura, no intenta escriure-hi. Torna al que anomena el mateix avís, la URL base d'Odoo i el token del webhook, i, quan Webhook Url ja té valor, repeteix l'acció. Amb aquest camp omplert, aquesta comprovació deixa de saltar.

Què fa el registre quan passa aquesta comprovació

Això no causa el missatge, però et situa en el que ve després. Amb Webhook Url omplert, el registre llegeix els temes de webhook de la botiga, consulta a Shopify les subscripcions que ja existeixen, esborra les que apunten a aquesta base d'Odoo i ja no corresponen, i crea les que falten. Si troba subscripcions que apunten a adreces alienes a aquesta base d'Odoo, les deixa com estan i escriu una nota a la fitxa de la botiga.

Què fer, pas a pas

  1. Obre Shopify › Configuration › Stores i entra a la fitxa de la botiga. Si no veus el menú o algun dels seus trams, et falta el permís Operator o Viewer que demana cadascun.
  2. Ves a la pestanya Webhooks i mira el camp Webhook Url. Si és buit, aquesta és la causa del missatge.
  3. No intentis escriure-hi: és de només lectura. Revisa el que diu el mateix missatge: la URL base d'Odoo i el token del webhook.
  4. Quan Webhook Url tingui valor, repeteix l'acció amb Register/Update Webhooks (si el botó es veu a la teva botiga) o amb Run a l'assistent Shopify Manual Sync.
  5. Comprova que aquest missatge ja no surt en repetir l'acció.

Què convé recordar del cas

  • La condició és una sola: Webhook Url buit. No depèn que Shopify respongui, perquè dins del registre de webhooks aquesta comprovació va abans de qualsevol consulta a Shopify.
  • Un mateix avís, dos botons: si el veus en prémer Run, l'origen és el mateix que si el veus en prémer el botó de la fitxa.
  • Amb els valors per defecte, Register/Update Webhooks no es veu a la fitxa. Que no el trobis no vol dir que falti el mòdul.
  • L'avís atura l'acció: el registre no continua mentre el camp sigui buit.

Com ajuda FlexigoTech

El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud (pla Conector, 49 €/mes o 490 €/any sense IVA). Està publicat per a Odoo 17, 18, 19 i 20; amb la subscripció, el mòdul per a les versions noves va inclòs si el vas comprar a flexigotech.com, i a l'Odoo App Store cada versió es compra allà. Pots veure la fitxa d'Odoo Apps o la pàgina del mòdul. Si estàs implantant Odoo i vols que algú revisi amb tu la connexió amb Shopify, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.

Continua llegint

La comanda de venda … no està vinculada a una comanda de Shopify: què ferQuè significa l'error «no està vinculada a una comanda de Shopify» a Odoo, quan surt amb el botó Push to Shopify i com revisar-lo pas a pas.Shopify a Odoo: què fer si et falta accés d'OperatorQuè vol dir l'avís d'accés d'Operator o Manager de Shopify a Odoo, quan surt en enviar o cancel·lar una comanda i com es resol.Què fa el botó «Sync Orders» de Shopify Connector for Odoo, pas a pasQuè fa el botó Sync Orders del connector de Shopify per a Odoo: quan apareix, què comprova, què canvia a la fitxa i quins errors pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts