Saltar para o conteúdo principal
Shopify

Botão Tentar novamente do Shopify Connector for Odoo: o que faz com um reembolso falhado

O botão Tentar novamente (Retry) de um reembolso da Shopify só aparece quando o reembolso está em Falhou (Failed). Ao premi-lo, o reembolso volta a Rascunho (Draft) e a sua mensagem de erro fica vazia. Aqui tem quando se vê, o que faz o código e o que verificar depois.

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 se vê o botão Tentar novamente

O botão Tentar novamente (Retry) está no ecrã Reembolsos Shopify (Shopify Refunds) do Shopify Connector for Odoo. Existe nos quatro ramos publicados do módulo: Odoo 17, 18, 19 e 20. Nos quatro a condição é a mesma: o botão fica oculto sempre que o Estado (State) do reembolso não seja Falhou (Failed). Dito ao contrário: só o vê com o reembolso em Falhou.

O campo Estado vê-se na ficha do reembolso e também na lista de Reembolsos Shopify. Os seus valores são Rascunho (Draft), Nota de crédito criada (Credit Note Created), Ignorado (Ignored) e Falhou. O valor por defeito do campo é Rascunho, pelo que com esse valor o botão não se vê.

Estado do reembolsoVê-se Tentar novamente?
RascunhoNão
Nota de crédito criadaNão
IgnoradoNão
FalhouSim

Se procura o botão e ele não está, veja primeiro o Estado: com qualquer valor diferente de Falhou não aparece.

Esquema feito com código do percurso: o menu de reembolsos, o botão Retry e o estado Draft em que deixa a ficha
Esquema feito com código a partir do código publicado do módulo, não é uma captura do Odoo. Os rótulos estão em inglês, como no código.

O nome do botão muda com o idioma do seu Odoo. Com o Odoo em castelhano é Reintentar; em alemão, Wiederholen; em francês, Réessayer; em italiano, Riprova; e em português, Tentar novamente.

Esquema feito com código com o texto do botão Retry em castelhano, alemão, francês, italiano e português
Esquema feito com código a partir das traduções publicadas do módulo, não é uma captura do Odoo.
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)

Como tentar de novo um reembolso falhado, passo a passo

  1. Abra o menu Shopify › Operações › Reembolsos e devoluções (Shopify › Operations › Refunds & Returns). Se não vir o separador Shopify ou o separador Operações (Operations), falta-lhe a permissão Visualizador (Viewer): cada um dos dois separadores a exige.
  2. Localize o reembolso cujo Estado é Falhou. Pode vê-lo na lista e também ao abrir a ficha.
  3. Abra o reembolso e procure o botão Tentar novamente. Se o estado for outro, não estará lá.
  4. Prima Tentar novamente.
  5. Volte a ver o Estado: agora deve ser Rascunho. Se o botão continuar à vista, é porque o reembolso continua em Falhou.

O que faz o código ao premi-lo

O código publicado para o Odoo 20 é curto, e por isso pode contar-se por inteiro. O próprio código descreve-o como devolver os reembolsos falhados a rascunho para os poder tentar de novo. Ao premir o botão acontece isto, por esta ordem:

  • Dos reembolsos sobre os quais atua, fica apenas com os que estão em Falhou. Se algum não estiver, deixa-o como está.
  • Aos que ficam, escreve-lhes o estado Rascunho e esvazia a mensagem de erro. As duas coisas guardam-se juntas.
  • Aí termina: o código do botão não faz mais nada.

Convém ter isto claro: o botão não cria por si só a nota de crédito nem muda o reembolso para nenhum outro estado. Apenas o tira de Falhou, deixa-o em Rascunho e apaga o erro anterior. O que acontecer depois com um reembolso em Rascunho não faz parte deste botão.

O que verificar depois de o premir

  • O estado. Deve ser Rascunho, tanto na ficha como na lista de Reembolsos Shopify.
  • O botão. Como o reembolso já está em Rascunho, Tentar novamente deixa de se ver. É o esperado segundo a sua condição.
  • A mensagem de erro. Fica vazia ao premir. Se lhe interessa conservar o motivo da falha, anote-o antes de tentar de novo.

O que precisa para o usar

O módulo está publicado na Odoo Apps para Odoo 17, 18, 19 e 20. É de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano, sem IVA, com até 3 contas da plataforma (o plano Pro admite 10). A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar. Tem o módulo na ficha da Odoo Apps e na página do módulo.

Se precisa de ajuda com a sua implementação

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se os seus reembolsos da Shopify exigem um tratamento próprio no Odoo, pode contar-nos e estudamos o caso.

Continue a ler

O que faz o botão «Obter stock» do conector Shopify para OdooO que faz o botão Obter stock do conector Shopify para Odoo: quando aparece, o que verifica, o que muda no teu stock e que erro pode dar.Aviso «é agora a localização principal» do conector de Shopify para OdooO que significa o aviso «é agora a localização principal para …» do conector de Shopify para Odoo, quando aparece e como mudar a localização principal.Erro ao criar o pedido de venda: faltam dados do ShopifyO que significa o aviso do Shopify Connector for Odoo ao premir «Criar pedido de venda» sem dados do pedido, quando surge e como o resolver.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes