FALE CONNOSCO → +351 936 138 867 chamada para rede móvel nacional

ADDON PRESTAHOP DE MIGRAçãO PRODUTOS E SINCRONIZAçãO

Migração e sincronização de catálogo entre lojas PrestaShop 1.7 / 8 / 9 produtos, variantes, packs, imagens, categorias, marcas e atributos. Cópia inicial completa e sincronização automática (live) via cron.

Addon prestahop de Migração Produtos e Sincronização

Migração e Sincronização Live para PrestaShop

Migração e Sincronização Live é um módulo PrestaShop que copia o catálogo completo de uma loja para outra e o mantém sincronizado de forma automática, compatível com as versões 1.7, 8 e 9. Foi concebido para migrações entre lojas, criação de ambientes de teste ou staging e replicação de catálogo entre lojas da mesma marca, eliminando o trabalho manual e os erros associados às exportações e importações por ficheiro.

Como funciona a ligação entre lojas

O módulo instala-se nas duas lojas e funciona por ligação directa e autenticada entre ambas. Numa activa-se o modo Origem (Servidor), que disponibiliza o catálogo, e na outra o modo Destino (Cliente), que o consome e reconstrói. Toda a comunicação é protegida por um token privado e nenhum dado passa por servidores terceiros.

O que é transferido na sincronização

Durante a sincronização, o módulo transfere todos os elementos que compõem o catálogo:

  • Produtos simples, produtos com variantes (combinações) e produtos compostos (packs);
  • Preços, preços de custo, impostos, dimensões, referências, EAN, stock e textos em todos os idiomas;
  • Categorias com a respectiva árvore, marcas, fornecedores, características (features) e atributos.

As imagens são transferidas em qualidade máxima, lidas directamente do disco da origem para não dependerem de temas ou marcas de água. As miniaturas são regeneradas no destino, o que garante compatibilidade entre versões.

Uma importação robusta e sem duplicados

A importação foi desenhada para ser robusta e idempotente. Os produtos são associados por referência, o que significa que sincronizar de novo actualiza os produtos existentes em vez de os duplicar.

  • Os impostos são mapeados por nome, e não por identificador, que difere entre lojas;
  • Os idiomas são mapeados por código;
  • Quando um atributo ou grupo necessário não existe no destino, o módulo cria-o automaticamente no momento.

Sempre que algo requer atenção — um imposto inexistente, uma referência duplicada ou uma imagem em falta — fica registado, sem interromper o processo.

Modo Live: manutenção automática após a migração

Depois da migração inicial, o modo Live assume a manutenção. Através de hooks na loja de origem, cada alteração é colocada numa fila: produto adicionado, actualizado ou eliminado, alterações de stock e de preço, bem como alterações a categorias, marcas, fornecedores, características e atributos.

Um processo agendado (cron) na loja de destino consome essa fila periodicamente e aplica as alterações, mantendo o destino actualizado sem qualquer intervenção manual. As eliminações são replicadas e o mecanismo é seguro contra execuções concorrentes.

Ferramentas de apoio incluídas

O módulo inclui várias ferramentas complementares para gerir a migração com segurança:

  • Teste com amostra antes de sincronizar tudo, importando um conjunto representativo (um produto simples, um com variantes e um pack) para validar o resultado;
  • Pausar e retomar a sincronização, com o progresso guardado para continuar mais tarde, mesmo depois de fechar a página;
  • Limpeza do catálogo do destino, com tamanho de lote configurável e dupla confirmação;
  • Detector de imagens órfãs no disco;
  • Registo de actividade para acompanhar cada operação.

Apoio de especialistas PrestaShop

Este é apenas um dos addons PrestaShop desenvolvidos pela nossa equipa. Se procura acompanhamento técnico para o seu projecto, conheça o nosso trabalho como Prestashop Expert e os serviços de criação de lojas online adaptados às necessidades do seu negócio.


Características

  • Copia o catálogo completo entre lojas PrestaShop, compatível com as versões 1.7, 8 e 9.
  • Funciona por ligação direta e autenticada entre as duas lojas (modo Origem e modo Destino).
  • Comunicação protegida por token privado, sem dados a passar por servidores terceiros.
  • Transfere produtos simples, produtos com variantes (combinações) e produtos compostos (packs).
  • Copia preços, preços de custo, impostos, dimensões, referências, EAN, stock e textos em todos os idiomas.
  • Copia categorias com a árvore completa, marcas, fornecedores, características (features) e atributos.
  • Transfere imagens em qualidade máxima, lidas diretamente do disco (imunes a temas e marcas de água).
  • Regenera as miniaturas no destino, garantindo compatibilidade entre versões.
  • Importação idempotente: associa produtos por referência e atualiza em vez de duplicar em nova sincronização.
  • Mapeia impostos por nome e idiomas por código, evitando incompatibilidades de identificadores entre lojas.
  • Cria automaticamente atributos e grupos em falta no destino durante a importação.
  • Regista avisos (imposto inexistente, referência duplicada, imagem em falta) sem interromper o processo.
  • Modo Live: sincronização automática contínua após a migração inicial, através de hooks e cron.
  • Reflete no destino adições, atualizações, eliminações, alterações de stock e de preço à medida que acontecem.
  • Sincronização automática também de categorias, marcas, fornecedores, características e atributos.
  • Replicação de eliminações e proteção contra execuções concorrentes do cron.
  • Teste com amostra antes de sincronizar tudo (produto simples, com variantes e pack).
  • Número de produtos da amostra configurável.
  • Pausa e retoma da sincronização, com progresso guardado para continuar mais tarde.
  • Ferramenta de limpeza do catálogo do destino, com tamanho de lote configurável e dupla confirmação.
  • Detetor e removedor de imagens órfãs no disco.
  • Registo de atividade integrado (hooks, sincronizações, cron, eliminações) para diagnóstico.
  • Processamento por lotes sem limite de tempo, seguro para catálogos grandes.
  • Atualização segura entre versões do módulo, com auto-reparação da base de dados.

Requisitos técnicos

Prestashop