Saltar para o conteúdo principal
Shopify

Vender em várias lojas sem vender duas vezes o mesmo produto

Quando vende o mesmo produto na sua loja e em um ou dois marketplaces, o stock tem de baixar em todos os sítios ao mesmo tempo. Com uma folha de cálculo isso não acontece: alguém a atualiza depois e, nesse intervalo, outra loja vende a unidade que já não existe. A solução é um inventário único que envia a quantidade a cada canal automaticamente, a cada poucos minutos.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 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 17.0, 18.0, 19.0 e 20.0 · nas fontes indicadas no fim
Leitura
4 min

Como se vende duas vezes a mesma unidade

O caso é simples. Resta a última unidade de um produto. É vendida na sua loja online a meio da manhã. A folha onde regista o stock é atualizada à tarde, quando alguém tem um momento livre. Entretanto, o marketplace continua a mostrar essa unidade e um segundo cliente compra-a.

Esquema de como se vende duas vezes a mesma unidade com duas contagens de stock
Dois canais e duas contagens: a loja vende a última unidade, a folha é atualizada tarde e o marketplace volta a vendê-la. Esquema ilustrativo.

Agora tem duas más saídas: anular a segunda encomenda ou fazer o cliente esperar até lhe chegar mais mercadoria. As duas têm um custo que não se vê no momento.

How to stop copy-pasting between apps (Odoo)
Vídeo: How to stop copy-pasting between apps (Odoo) (vídeo em inglês)

O que não lhe contam quando abre um segundo canal

Que o marketplace parte do princípio de que o seu stock está atualizado

As condições da Cdiscount pedem ao vendedor que tudo o que publica esteja em stock e disponível de imediato, que atualize o stock em tempo real e que retire o que deixa de estar disponível. Quando indica que não tem stock de um produto, a Cdiscount bloqueia automaticamente a publicação. Ou seja, o sistema confia no número que lhe envia.

Que anular não sai de graça

A Cdiscount também pede que não anule vendas por iniciativa própria sem um motivo justificado. E mede o seu serviço: exige uma taxa de expedição igual ou superior a 97,5 %. Se, depois de o comprador validar a encomenda, não informar do envio, a encomenda é anulada automaticamente e essa taxa piora.

Que esperar também não

A diretiva europeia relativa aos direitos dos consumidores estabelece que, salvo outro prazo acordado, a entrega é feita sem demora injustificada e, no máximo, em 30 dias a contar da compra. Se não conseguir, o cliente concede-lhe um prazo adicional e, se também não o cumprir, pode resolver o contrato e tem de lhe devolver tudo o que pagou.

Que a sua própria loja pode continuar a vender sem stock

Na Shopify, cada variante tem a sua política de inventário. Com CONTINUE, os clientes podem continuar a comprá-la mesmo esgotada; com DENY, não. Se uma variante ficou em CONTINUE por descuido, o seu site vende o que não tem, mesmo que o número esteja certo.

Que atualizar à mão também tem armadilhas

Na API de vendedor da Mirakl, a plataforma que marketplaces como a Leroy Merlin ou a Decathlon usam, ao criar ou atualizar ofertas é preciso enviar todos os campos: os que não forem enviados voltam ao valor predefinido. A Mirakl recomenda fazê-lo a cada 5 minutos e no máximo uma vez por minuto. Nenhuma equipa aguenta esse ritmo à mão.

O que resolve de facto

Que o stock viva num único sítio e que cada canal o leia daí. O Eurostat descreve duas formas de partilhar informação de forma automática entre as áreas de uma empresa: ligar várias aplicações a uma base de dados comum ou usar um único ERP modular. O Odoo é da segunda classe.

Com o Odoo, o inventário está num único sítio e os conectores distribuem-no:

  • O conector da Shopify envia o stock do Odoo para a loja a cada 20 minutos e, a cada 6 horas, traz a quantidade disponível da Shopify e define-a como stock em mão do Odoo, por cima da que havia e sem movimento de inventário.
  • O que envia é a quantidade livre: o que existe menos o que já está reservado. Uma encomenda confirmada reserva a unidade no momento, mesmo que ainda não tenha saído do armazém, e assim a loja deixa de a oferecer sem esperar pelo envio.
  • O conector da Amazon sincroniza a cada minuto os preços e o stock que tem pendentes.
Produtos do Odoo associados à Shopify, com preço e stock
Os produtos do Odoo associados à loja da Shopify, agrupados por produto, com o respetivo preço e a quantidade em inventário. Captura do Odoo.

O que muda no dia a dia: as encomendas confirmadas no Odoo reservam a partir do mesmo inventário e os canais recebem a quantidade nova na passagem seguinte. Deixa de haver uma folha em que alguém tem de se lembrar de mexer.

Como o montamos

Na FlexigoTech implementamos o Odoo 17, 18, 19 ou 20 e deixamos ligadas as suas lojas e os seus marketplaces com os nossos conectores. O Odoo Online não admite módulos de terceiros, por isso trabalhamos sobre o Odoo.sh ou num servidor próprio. Cada conector pode ser experimentado durante 14 dias a partir do Odoo, grátis e sem cartão, e o plano Conector começa nos 49 € por mês, sem IVA. Se a sua operação precisar de algo que não existe, fazemo-lo à medida: analisamos o caso gratuitamente e damos-lhe um preço fechado antes de programar.

Escreva-nos para comercial@flexigobe.com, deixe os seus dados em contacto ou marque uma chamada e vemos isso com os seus canais à frente.

Continue a ler

Devoluções numa loja online sem ERP: os prazos e o que se perde pelo caminhoOs prazos que a lei espanhola fixa para devoluções em vendas à distância, que documentos geram no seu negócio e onde se perde o controlo com folhas de cálculo.Shopify sozinha ou Shopify com Odoo: o que muda no seu dia a diaComparação para lojas Shopify sem ERP: encomendas, stock, envios, devoluções, faturas e pagamentos, antes e depois de gerir a loja dentro do Odoo.Vender na Cdiscount sem ERP: mitos e factosO que muitos vendedores pensam ao vender na Cdiscount com o back office da Octopia e folhas de cálculo, à luz das regras do canal e do que faz o Odoo.
Verificado no código do conector (versão 17.0, 18.0, 19.0 e 20.0) e nas fontes indicadas

Fontes