Saltar para o conteúdo principal
Shopify

Botão Tentar novamente do Shopify Connector: o que faz, passo a passo

O botão Tentar novamente (Retry) do ecrã Reembolsos Shopify (Shopify Refunds) só se vê quando o reembolso está no estado Falhou (Failed). Ao carregar nele, a ficha volta a Rascunho (Draft) e a mensagem de erro que tivesse guardada é limpa.

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

Onde está o botão e quando aparece

Onde encontro Tentar novamente?

Está no ecrã Reembolsos Shopify. Esse ecrã abre-se a partir do menu Vendas › Shopify › Operations › Reembolsos (Sales › Shopify › Operations › Refunds). A partir daí entras na ficha do reembolso, onde o botão se vê quando for caso disso.

Esquema do percurso: menu de reembolsos, botão Retry e estado Draft em que fica a ficha
Esquema feito com código a partir do código publicado do módulo, não é uma captura do Odoo: o menu de reembolsos, o botão Tentar novamente (Odoo 17, 18, 19 e 20) e o estado Rascunho em que deixa a ficha. As legendas estão em inglês, o texto original do módulo.

Porque é que não vejo o botão num reembolso?

Porque o botão fica oculto quando o estado é diferente de Falhou. Um reembolso novo começa em Rascunho, que é o valor por defeito, e com esse valor o botão não se vê. Para aparecer, a ficha tem de estar em Falhou. O estado está no campo State, que se vê na ficha e também na lista de Reembolsos Shopify.

Tenho-o em todas as versões do Odoo?

Sim. O botão existe nos ramos publicados (17, 18, 19 e 20) e a condição que o oculta é a mesma nos quatro. O código descrito a seguir é o publicado do Odoo 20.0.

Posso voltar a carregar se o reembolso voltar a falhar?

O botão vê-se sempre que a ficha está em Falhou, por isso aparece de novo assim que o reembolso voltar a esse estado.

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 faz ao carregar, passo a passo

O que verifica o botão antes de alterar alguma coisa?

Só olha para o estado. Entre os reembolsos sobre os quais é executado, fica com os que estão em Falhou. Os que estiverem em qualquer outro estado deixa-os como estão.

O que muda exatamente na ficha?

O método faz isto, por esta ordem:

  1. Filtra os reembolsos e mantém só os que estão em Falhou.
  2. A esses escreve o estado Rascunho e limpa a mensagem de erro que tivessem guardada.
  3. Devolve verdadeiro.

O código do botão acaba aí. Limita-se a devolver a ficha a Rascunho e a limpar o erro; o que acontece ao reembolso depois não faz parte do botão.

O botão envia alguma coisa para o Shopify?

Segundo o seu código, não: só escreve o estado Rascunho, limpa a mensagem de erro e devolve verdadeiro. Não há nele nenhuma outra ação.

A mensagem de erro perde-se?

Sim, é limpa ao carregar. Se precisares de guardar esse texto para o rever ou para o passar a alguém, guarda-o antes de carregar em Tentar novamente.

Que erros pode dar o botão?

O código do botão escreve o estado e a mensagem vazia e devolve verdadeiro; não lança nenhuma mensagem de erro própria. A alteração que verás na ficha é a passagem do estado para Rascunho.

O que verifico depois de carregar?

Olha para o campo State, na ficha ou na lista de Reembolsos Shopify: deve indicar Rascunho. Como o botão fica oculto com qualquer estado diferente de Falhou, também deixou de se ver nessa ficha.

Estados, idiomas e custo

Que estados pode ter um reembolso?

O campo State tem estes valores, com o Odoo em português de Portugal:

  • Rascunho (Draft): é o valor por defeito.
  • Nota de crédito criada (Credit Note Created).
  • Ignorado (Ignored).
  • Falhou (Failed): o único em que se vê Tentar novamente.

Os reembolsos em Nota de crédito criada ou Ignorado não mostram o botão, tal como os que estão em Rascunho.

Como se chama o botão consoante o idioma do meu Odoo?

Com o Odoo em português de Portugal, Tentar novamente. O esquema seguinte mostra como se vê esse texto noutros idiomas.

Esquema com o texto Retry consoante o idioma do Odoo: Tentar novamente, Wiederholen, Réessayer, Riprova e Tentar novamente
Esquema feito com código a partir das traduções publicadas do módulo, não é uma captura do Odoo: o texto Tentar novamente em castelhano (Tentar novamente), alemão (Wiederholen), francês (Réessayer), italiano (Riprova) e português (Tentar novamente).

Quanto custa ter este botão?

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

Outros botões do módulo e ajuda na implementação

Se estás a implementar o Odoo e queres ligar o Shopify, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida.

Continue a ler

O que faz o botão Pull Stock do Shopify Connector, passo a passoO que faz o botão Pull Stock do Shopify Connector no Odoo 20: quando aparece, o que verifica, que ajustes de inventário cria e que erros pode dar.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes