Saltar al contenido principal
Shopify

El pedido de venta … no está vinculado a un pedido de Shopify: qué hacer

El mensaje El pedido de venta … no está vinculado a un pedido de Shopify. (Sale order … is not linked to a Shopify order.) sale al pulsar Enviar a Shopify (Push to Shopify) cuando al pedido le falta la Ref. de pedido de Shopify (Shopify Order Ref) o la Instancia de Shopify (Shopify Instance). Aquí tienes la condición exacta del código, qué mirar en la ficha del pedido y cómo seguir.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 de noviembre de 2026

Lo esencial

Módulo
Shopify
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 20.0 · en las fuentes enlazadas al final
Lectura
5 min

Qué dice el mensaje y cuándo sale

Este error aparece en la ficha de un pedido de venta de Odoo cuando intentas enviar a Shopify los cambios de sus líneas. Es una comprobación previa: el módulo mira si el pedido está enlazado con un pedido de Shopify y, si no lo está, se detiene antes de enviar nada.

¿Qué dice exactamente el mensaje y desde dónde sale?

Dice El pedido de venta … no está vinculado a un pedido de Shopify. (Sale order … is not linked to a Shopify order.) y, en lugar de los puntos suspensivos, Odoo pone el nombre con el que muestra el pedido. Sale al pulsar el botón Enviar a Shopify (Push to Shopify) de la ficha del pedido de venta, y la acción se detiene. Antes de ejecutarse, Odoo pide confirmación con este texto: ¿Enviar las líneas del pedido actual (cantidades, productos añadidos/eliminados) al pedido vinculado de Shopify? (Push the current order lines (quantities, added/removed products) to the linked Shopify order?).

Esquema hecho con código, no una pantalla de Odoo: el botón Push to Shopify, los campos Shopify Instance y Shopify Order Ref y el mensaje de error, con los rótulos en inglés del código
Esquema hecho con código a partir del código publicado del módulo: el botón, los campos que se comprueban y el mensaje, en Odoo 17, 18, 19 y 20.

¿Cuál es la condición exacta que lo provoca?

El código pregunta si el pedido tiene a la vez Ref. de pedido de Shopify (Shopify Order Ref) e Instancia de Shopify (Shopify Instance). Si falta cualquiera de los dos, es decir, si uno de ellos está vacío, lanza el mensaje. Solo cuando ambos tienen valor sigue adelante.

¿Qué hace el botón cuando el vínculo sí está bien?

Pide a Shopify iniciar una edición del pedido y compara las líneas del pedido de Odoo con las del pedido de Shopify, por la variante de Shopify del producto o por su SKU. Las líneas de entrega se saltan. Si encuentra la línea y la cantidad es distinta, pide a Shopify el cambio de cantidad dentro de esa edición; si no la encuentra y el producto tiene variante de Shopify, pide añadirla a la edición.

¿Se envía algo a Shopify cuando sale el error?

La comprobación del vínculo va antes de la orden que envía las ediciones al pedido de Shopify. Con el mensaje, la acción se detiene en ese punto: esa orden no se llega a ejecutar para ese pedido y no se guarda nada de lo que la acción iba a cambiar.

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 inglés)

Por qué lo ves si el botón ya depende de la referencia

A primera vista parece raro: si el pedido no tiene referencia de Shopify, el botón ni siquiera se ve. La explicación está en cómo se combinan la condición de la vista y la del código.

Si el botón se oculta sin referencia, ¿cómo puedo llegar al mensaje?

El botón Enviar a Shopify se oculta cuando Ref. de pedido de Shopify está vacía o cuando el pedido no está en el estado Pedido de venta (Sales Order); es la misma condición en Odoo 17, 18, 19 y 20. Por tanto, si ves el botón, la referencia ya tiene valor, y por la condición del código lo que puede faltar al pulsarlo es la Instancia de Shopify.

¿Cómo compruebo qué le falta al pedido?

Abre la ficha del pedido de venta y mira el grupo Shopify. Allí están Ref. de pedido de Shopify e Instancia de Shopify, ambos de solo lectura. Con los valores por defecto no se ven: se ocultan mientras la referencia está vacía. Si la referencia aparece pero la instancia está vacía, ya tienes la causa del mensaje. Si el botón ni aparece, no es este error: revisa que haya referencia y que el pedido esté en Pedido de venta.

¿Qué reviso, en orden, cuando me sale el mensaje?

Primero, confirma que estás en la ficha del pedido y que el botón Enviar a Shopify se ve. Segundo, abre el grupo Shopify de esa ficha. Tercero, mira si Ref. de pedido de Shopify tiene valor. Cuarto, mira si Instancia de Shopify tiene valor. El campo que esté vacío es el que no cumple la condición del código.

¿Qué debería ver en un pedido que sí está vinculado?

En el grupo Shopify de la ficha, la Ref. de pedido de Shopify y la Instancia de Shopify con valor, y el botón Enviar a Shopify visible mientras el pedido esté en Pedido de venta. Con ambos campos rellenos, la comprobación del vínculo se supera y la acción continúa.

¿Puedo rellenar yo esos campos?

Ambos son de solo lectura en la ficha, así que no se editan desde ahí. Si tienes un pedido con referencia pero sin instancia, ese pedido no pasará esta comprobación con el botón. Antes de tocar nada, consulta de dónde viene ese pedido o pide que lo revisemos, como se explica al final.

Versiones, permisos y ayuda

El mensaje no depende de la versión de Odoo que uses, pero conviene separarlo de otros errores parecidos del mismo botón.

¿Afecta a mi versión de Odoo?

El mensaje está en el código publicado de las ramas 17, 18, 19 y 20, y el módulo está publicado en Odoo Apps para esas versiones. La condición de la vista del botón es la misma en todas ellas.

Esquema hecho con código a partir de las traducciones publicadas del módulo, no una pantalla de Odoo: el mismo mensaje en castellano, alemán, francés, italiano y portugués
Esquema hecho con código: el texto del mensaje en cada idioma.
Idioma de OdooTexto del mensaje
CastellanoEl pedido de venta … no está vinculado a un pedido de Shopify.
AlemánDer Verkaufsauftrag … ist mit keiner Shopify-Bestellung verknüpft.
FrancésLa commande de vente … n'est pas liée à une commande Shopify.
ItalianoL'ordine di vendita … non è collegato a un ordine Shopify.
PortuguésA encomenda de venda … não está associada a uma encomenda do Shopify.

¿Y si en vez de este mensaje me sale uno de permisos?

Antes de mirar el vínculo, el método comprueba que tu usuario tenga acceso de operador de Shopify. Es otro error, con otra causa, y lo tienes explicado en el artículo sobre el aviso de acceso al enviar cambios a Shopify.

¿Cuándo conviene pedir ayuda?

Cuando el pedido tiene referencia de Shopify y la instancia sigue vacía, o cuando no sabes de dónde viene ese pedido. FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Puedes ver el módulo en su página o en su ficha de Odoo Apps.

Sigue leyendo

El mensaje «La URL del webhook no está disponible» en Shopify para OdooCuándo sale «La URL del webhook no está disponible» en el conector de Shopify para Odoo, qué condición lo provoca y qué comprobar paso a paso.Shopify en Odoo: qué hacer si te falta acceso de OperatorQué significa el aviso de acceso de Operator o Manager de Shopify en Odoo, cuándo sale al enviar o cancelar un pedido y cómo se resuelve.Qué hace el botón «Sincronizar pedidos» de Shopify Connector for Odoo, paso a pasoQué hace el botón Sincronizar pedidos del conector de Shopify para Odoo: cuándo aparece, qué comprueba, qué cambia en la ficha y qué errores puede dar.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes