Saltar para o conteúdo principal
Shopify

O aviso de produto já ligado ao Shopify ao exportar: quando surge e o que fazer

O aviso O produto '…' já tem uma ligação Shopify em '…'. Use 'Enviar para Shopify' para o atualizar. (Product '…' already has a Shopify binding on '…'. Use Push to Shopify to update it.) surge ao carregar em Exportar para Shopify (Export to Shopify) quando esse produto já está ligado a essa loja. O módulo pára antes de enviar o que quer que seja para o Shopify e não guarda nada do que a exportação ia alterar.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
Shopify
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 20.0 · nas fontes indicadas no fim
Leitura
4 min

Quando surge este aviso

Surge ao carregar no botão Exportar para Shopify do assistente de exportação de um produto. O botão vê-se sempre, sem condição de vista, no Odoo 17, 18, 19 e 20, e a mensagem está no código publicado das quatro versões.

A primeira coisa que o botão faz é procurar se já existe uma ligação Shopify para essa mesma loja e esse mesmo produto (a pesquisa faz-se por produto, não por variante, e fica com uma só). Se encontrar alguma, o módulo lança o aviso e pára: não se guarda nada do que a exportação ia alterar e não se envia nada para o Shopify nessa tentativa. Esta verificação vem antes de o módulo preparar os dados do produto.

O aviso traz dois valores entre aspas simples: o nome do produto e o domínio da loja Shopify contra a qual se lançou a exportação.

Esquema feito com código, não é um ecrã do Odoo: o botão Export to Shopify e, por baixo, a mensagem de que o produto já tem uma ligação Shopify
Esquema do botão Exportar para Shopify e da mensagem que o interrompe, tal como estão no código publicado do Odoo 17, 18, 19 e 20 (os rótulos do esquema estão em inglês, o texto original do código)

Com o Odoo em português de Portugal, o texto é o da entradilha. O esquema seguinte reúne também como se publica em alemão, francês, italiano e castelhano.

Esquema feito com código a partir das traduções publicadas do módulo, não é um ecrã do Odoo: a mesma mensagem em castelhano, alemão, francês, italiano e português
Esquema com a mensagem nos cinco idiomas das traduções publicadas; em português, O produto '…' já tem uma ligação Shopify em '…'. Use 'Enviar para Shopify' para o atualizar.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo em inglês)

O que significa

Significa que, para esse par de loja e produto, o módulo já tem uma ligação guardada. Se uma exportação anterior terminou bem, o módulo criou uma ligação por cada variante do Odoo que conseguiu emparelhar com a do Shopify. Por isso, voltar a carregar em Exportar para Shopify sobre o mesmo produto e a mesma loja cai neste aviso.

A verificação olha apenas para esse par: loja e produto. A mensagem não diz mais nada e o módulo também não faz mais nada nessa tentativa.

Checklist: antes de exportar

  • Se uma exportação anterior desse produto para essa loja terminou bem, já há ligações e o aviso é o esperado.
  • Lembra-te de que a pesquisa é por produto, não por variante: um produto com várias variantes dá o aviso assim que tem ligação nessa loja.
  • Tem presente que Exportar para Shopify cria o produto no Shopify. Para um produto já ligado, a própria mensagem remete para outra ação, a que o seu texto nomeia.
  • Se vais exportar o mesmo produto para outra loja, lembra-te de que a verificação faz-se por loja: o que conta é se há ligação na loja contra a qual lanças a exportação.

Checklist: quando aparece o aviso

  • Lê os dois valores da mensagem: o produto e a loja. Com eles sabes que ligação encontrou o módulo.
  • Verifica se a loja que aparece é a que querias. Se não for, a exportação foi lançada contra outra loja e é preciso repeti-la contra a correta.
  • Se a loja for a correta, o produto já está ligado a ela e o módulo não o vai criar de novo: a mensagem indica-te que, para o atualizar, se usa outra ação, a que o seu texto cita.
  • Não insistas com Exportar para Shopify: a verificação é a primeira coisa que o botão faz, por isso, enquanto essa ligação existir, o aviso será o mesmo.
  • Dá por certo que essa tentativa não alterou nada: o aviso interrompe a ação e não se guarda nada do que ia mudar.

Checklist: quando o aviso não surge

  • Se não há ligação para essa loja e esse produto, a verificação passa e o módulo segue com a exportação: prepara os dados do produto e envia-os para o Shopify.
  • Depois de uma exportação correta, o módulo escreve em cada variante emparelhada os identificadores do Shopify, cria a sua ligação e atualiza o estado do produto. É essa ligação que provocará o aviso na próxima exportação.
  • Ao terminar bem, o módulo mostra uma notificação Exportado para Shopify (Exported to Shopify) com o texto O produto '…' foi criado no Shopify (…) como ….

Depois de resolver

  • Abre o produto na tua loja Shopify e verifica se é o que esperavas.
  • Se a exportação chegou a criá-lo, verifica se cada variante do Odoo ficou emparelhada com a sua do Shopify.

Custo e ajuda da FlexigoTech

O Shopify Connector custa 9 € por versão do Odoo, para 17, 18, 19 e 20, sem IVA, em pagamento único. Além disso, precisa da subscrição do FlexigoTech Cloud: o plano Conector custa 49 €/mês ou 490 €/ano sem IVA.

Se estás a implementar o Odoo e queres rever como ligar o teu catálogo ao Shopify, ou precisas de uma integração à medida, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida.

Continue a ler

Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes