Referência: WP-VI-CON-V1

Marca: WebPoint

WebPoint Video Product Pro - Gerador de Vídeos Produtos PRESTASHOP

star star star star star
(1)
Gerador de vídeo de produto automatizado Gerador de vídeo de produto automatizado Transforme os seus produtos em vídeos profissionais automaticamente! 🎥 WebPoint Video Product Pro gera vídeos publicitários cativantes, narração multilingue, música e efeitos visuais. Compatível com mais de 30 idiomas, logótipo personalizado, animação de preço.  Boostez vos...
10,00 €
Mais
Disponível

Referência: BOUT-93K2X

Marca: WebPoint

Loja Online Chave na Mão — O Seu E-commerce Profissional Pronto a Vender

Receba a sua loja online chave na mão em 48 horas, totalmente configurada e pronta para receber os seus primeiros clientes. Design profissional e moderno, adaptado a todos os ecrãs. Pagamento por cartão e PayPal já configurados, envio parametrizado com os principais transportadores, páginas legais redigidas. O seu site está otimizado para aparecer no...
---
Disponível

Referência: EXT-CRMAX-MULTILANG

Marca: WebPoint

Crunchyroll Maximizer + Auto Skip Intro - Extensão Chrome GRÁTIS 2025

star star star star star_half
(5)
Extensão Crunchyroll gratuita e poderosa Descarregar Crunchyroll Extensão Chrome revolucionária 100% GRÁTIS que transforma a sua experiência Crunchyroll!
---
Disponível

Referência: EBP-2025-PRO

Marca: WebPoint

🚀 eBay Assistant Pro: O Seu Companheiro IA Definitivo para Anúncios eBay 🤖

star star star star star_half
(228)
Extensão eBay automatizada por inteligência artificial ✨ eBay Assistant Pro é muito mais do que uma simples extensão Chrome - é o seu assistente inteligente dedicado à criação de listings eBay que maximizam o seu potencial de venda. 🚀 Concebido para vendedores que procuram poupar tempo ⏳ et à melhorar a qualidade dos seus anúncios, esta ferramenta...
5,00 €
Mais
Disponível
Todos os mais vendidos
  • Novo
Módulo Velleman PrestaShop — dropshipping de componentes eletrónicos
  • Módulo Velleman PrestaShop — dropshipping de componentes eletrónicos

Módulo Velleman Dropshipping Componentes Eletrónicos PrestaShop — Catálogo FTP 6 000 Referências (Módulos, Kits, Áudio…)

WP-VLM-FTP
WebPoint

Módulo chave-na-mão para automatizar o seu dropshipping de componentes eletrónicos com a Velleman Group, grossista belga histórico (desde 1976) referência na Europa em componentes, módulos, kits e áudio: importação FTP automática de até 6 000 referências (resistências, condensadores, LED, módulos Arduino/Raspberry, kits educativos, áudio profissional, iluminação cénica, ferramentas de medição).

✅ Ligação FTP individual por revendedor (5 campos seguros)
Multi-imagens até 25 vistas/produto via 2.º CSV CDN (URL invisível)
Descrição PREMIUM com 10 secções gerada automaticamente (cards técnicos, GPSR, CTA…)
10 níveis de categorias hierárquicas · 10 escalões de preço degressivos
✅ Conformidade GPSR UE 2024 via formulário dedicado · CRON 24/7 · Compatível com PS 1.7 → 9.x

Configura. O módulo importa. Vende a eletrónica europeia online. 🔌

99,00 €
Sem IVA
Quantidade
9999 Itens

Descrição

Módulo PrestaShop de dropshipping VELLEMAN

🔌 ⚡ 🔬

Módulo Velleman Dropshipping Componentes Eletrónicos

O módulo que automatiza de A a Z o seu dropshipping de componentes, módulos, kits e áudio em PrestaShop

PrestaShop 1.7 → 9.x  ·  ~6 000 produtos  ·  FTP seguro  ·  25 imagens/produto  ·  CRON 24/7  ·  GPSR UE 2024

Está a lançar uma loja de componentes eletrónicos, um site especializado em Arduino / Raspberry / makers DIY, um e-commerce de iluminação cénica ou de áudio profissional? Trabalha com a Velleman Group (grossista belga histórico fundado em 1976, referência europeia em componentes, módulos, kits educativos, sonorização, luz cénica, ferramentas de medição) e passa os dias a copiar 6 000 fichas de produto, a carregar manualmente 25 fotografias por produto, a recriar cada categoria em 10 níveis hierárquicos, a analisar à mão as caraterísticas técnicas detalhadas (Físicas / Elétricas / Técnicas / Instalação), a gerir 10 escalões de preço degressivos consoante os seus volumes de compra?

Com o Módulo Velleman dropshipping componentes eletrónicos módulos kits FTP, tudo se torna automático. Indica os seus acessos FTP Velleman (host, port, user, pass, caminho do seu ficheiro personalizado), clica em "Iniciar a importação" e o módulo descarrega o seu CSV de 64 colunas em Windows-1252, converte-o para UTF-8 célula a célula, descarrega o 2.º CSV de mapeamento de imagens a partir do CDN Velleman (URL fixo no código, invisível para o cliente) e cria os seus ~6 000 produtos PrestaShop numa estrutura em árvore com 10 níveis gerada de forma dinâmica, cada um com a sua ficha PREMIUM em 10 secções (faixa de identidade da marca + EAN + estado, introdução curta, pontos-chave, cards de caraterísticas técnicas, dimensões, embalamento, origem, ecocontribuição, conformidade GPSR UE 2024, CTA do fornecedor), até 25 imagens por produto, e conformidade europeia GPSR alimentada pelo seu formulário dedicado.

⚡ Antes vs Depois do Módulo Velleman

Tarefa ❌ Sem o módulo ✅ Com o módulo
Importar 6 000 referências eletrónicas200h+ manual, cópia do portal B2B Velleman1 clique, ~5h em segundo plano via CRON com relançamento automático
Descarregar o catálogo de origemDescarga manual por FTP / extranet B2B + upload no BOLigação FTP automática com 5 campos (host, port, user, pass, path)
Multi-imagens (até 25 por produto)Descarga manual no CDN, cópia para o servidor, upload no PS um a um2.º CSV de mapeamento CDN Velleman + descarga automática · 1.ª = capa
Codificação Windows-1252 (legado)Carateres portugueses partidos, acentos em mojibake (« é », « ° »)Conversão automática célula a célula via mb_convert_encoding()
CSV de 64 colunas sem cabeçalhoAnálise manual por índice numérico, erros garantidosMapeamento simbólico em constantes (COL_SKU, COL_NAME, COL_BULLETS…)
Decimais com vírgula + prefixo com ponto (.354)Erros de cast float, preços a 0 ou disparatadosparseDecimal(): vírgula → ponto + leading dot fix (.354 → 0.354)
Caraterísticas técnicas detalhadas (col 63)Texto corrido, ilegível, sem SEOAnálise em cards por grupo (Físicas / Elétricas / Técnicas / Instalação)
Conformidade GPSR UE 2024Risco de coima UE pela ausência dos contactos do fabricante nas fichasFormulário dedicado de 5 campos (fabricante, morada, e-mail, tel, repr. UE) — apresentação automática
10 escalões de preço degressivos VellemanEscolha aleatória do preço de custo, margem instávelSeletor do escalão de preço de compra (5/25/100/500…) nos Parâmetros
Hierarquia de categorias (10 níveis)Criação manual, horas para alinhar a nomenclaturaCriação dinâmica, nível a nível, sob a sua raiz PS
Atualizar preços/stockRefazer tudo do zero todos os diasCRON light_sync 2-4h: atualização apenas de preços+stock (modo leve)

👤 A quem se destina este módulo?

🔬
E-commerce de componentes e módulos

Vende resistências, condensadores, LED, transístores, microcontroladores (Arduino, Raspberry, ESP32), sensores, módulos de expansão. A Velleman oferece uma gama histórica e referência na Europa para nichos makers / DIY / educação.

🎓
Loja de kits educativos e STEM

Kits de robótica, kits de soldadura para principiantes, kits Arduino para o ensino, projetos pedagógicos para escolas básicas/secundárias e escolas de engenharia. Velleman EDU é uma gama dedicada à educação há 30 anos.

🎵
E-commerce de áudio e sonorização

Amplificadores, colunas, microfones, mesas de mistura, projetores cénicos LED, lasers de efeitos, máquinas de fumo. A Velleman propõe uma gama áudio profissional/semi-profissional (HQ Power, Vonyx, Skytec, Showtec, BoomTone DJ) muito procurada em Portugal.

🛠️
Loja de ferramentas eletrónicas

Multímetros, osciloscópios, ferros de soldar, alicates, chaves de fendas de precisão, lupas, microscópios USB. Ferramentas de medição e de reparação para técnicos, hobbyistas, escolas técnicas.

🚨
Loja de segurança e domótica

Câmaras IP, detetores de presença, alarmes com fios/sem fios, sirenes, controlo de acessos, gestão de iluminação. Um nicho em crescimento com PERFECT (gama Velleman dedicada à segurança).

🎯 Funcionalidades completas do Módulo Velleman

🌐 Ligação FTP individual por revendedor

Particularidade Velleman. Cada revendedor parceiro recebe um ficheiro CSV personalizado no servidor FTP Velleman, com as suas próprias condições tarifárias (escalões degressivos específicos da sua conta). O ficheiro tem um nome único (ex.: OSeuFicheiro.csv). Os acessos FTP (host, port, user, pass) nunca são partilhados e mantêm-se estritamente individuais.

Solução adotada pelo módulo: 5 campos FTP nos Parâmetros, nunca codificados de forma fixa, palavra-passe oculta na BD e nas respostas JSON. Botão "Testar a ligação FTP" que valida em direto a autenticação, o modo passivo e a acessibilidade do ficheiro.

5 campos FTP:
- Host       : ftp.velleman.eu (ou variante regional)
- Port       : 21 (predefinido, alterável)
- User       : o seu identificador Velleman B2B
- Password   : oculta na base, nunca apresentada em claro
- Path       : /OSeuFicheiro.csv
  • Autenticação + modo passivo via ftp_connect + ftp_login + ftp_pasv (compatível com a quase totalidade das firewalls)
  • Verificação do tamanho do ficheiro (ftp_size) antes da descarga para rejeitar ficheiros vazios/corrompidos
  • Descarga via curl com URL ftp://user:pass@host:port/path — robusta e com bom desempenho
  • Palavra-passe segura: armazenada cifrada, oculta na resposta JSON (• repetidos), nunca registada em log

📊 CSV de 64 colunas Windows-1252 — Análise robusta

O CSV Velleman tem 64 colunas sem cabeçalho (primeiro registo = dados, não cabeçalhos), codificado em Windows-1252 (legado europeu) com separador ponto e vírgula. O módulo trata destas particularidades herdadas:

  • Mapeamento simbólico em constantes PHP: COL_SKU=0, COL_NAME=1, COL_INTRO=2, COL_RECYCLE_NAME=23, …, COL_CAT_FROM=37, COL_CAT_TO=46, COL_PACKAGING=53, COL_STOCK=58, COL_BULLETS=61, COL_TECH_DETAILS=62. Sem magic numbers, código legível e fácil de manter.
  • Conversão Windows-1252 → UTF-8 célula a célula via mb_convert_encoding() com deteção prévia se já é UTF-8 válido
  • Análise decimal europeia: vírgula → ponto automático em preços, pesos, dimensões
  • Fix leading dot: ".354" → "0.354" automático (caso contrário o cast float faz disparates)
  • Streaming por ficheiros JSON: 1 linha CSV → 1 ficheiro uploads/state/full_import_rows/<idx>.json para permitir a retoma exata após interrupção

📸 Multi-imagens até 25 por produto via CDN Velleman

Inovação própria do módulo Velleman: um 2.º CSV de mapeamento de imagens é descarregado automaticamente do CDN Velleman público (URL fixa no código, nunca visível para o cliente) que associa cada SKU a uma lista de URLs de imagens do produto (até 25 vistas). O módulo divide, valida cada URL e importa todas as imagens pela ordem.

  • 1.º URL = capa automaticamente
  • Validação HEAD HTTP (curl NOBODY) antes da descarga: URLs partidos rejeitados sem fazer cair a importação
  • Cache de 24h: o mapeamento é recarregado automaticamente apenas se tiver mais de 24h, poupando largura de banda
  • Geração automática de todos os tamanhos PS (small, medium, large, home_default…)
  • Fix BO PrestaShop 9 incluído: cópia 1:1 do ficheiro original <id>.jpg além das variantes (caso contrário, imagem partida na página de edição de produto do BO)

🏆 Descrição PREMIUM gerada automaticamente — 10 secções ativáveis

O módulo compõe automaticamente uma ficha de produto visualmente rica, estruturada em 10 secções ativáveis de forma independente através de switches no separador Opções. Cada secção tem o seu design, as suas cores, os seus ícones, o seu objetivo SEO/conversão:

SecçãoDescrição
🏷️ Faixa de identidadeBloco de cabeçalho colorido: marca, referência, EAN + selo de estado (Novidade / Em breve / Stock disponível)
📝 Introdução curtaDescrição resumida fornecida pela Velleman (col 3) — 1-2 frases para o contexto geral
✨ Pontos-chave (bullets)Transforma os "•" do campo de descrição longa numa lista com marcadores estilizada (caixa azul)
🔬 Cards técnicosAnalisa "Caraterísticas detalhadas" (col 63) em cards visuais por grupo (Cor, Tensão, Capacidade, Pitch, Montagem…)
📐 Dimensões e pesoTabela largura / altura / profundidade / peso a partir das colunas 55-58
📦 EmbalamentoTipo de embalagem (Granel/Lote), múltiplo de encomenda, qtd. por caixa interior/exterior
🌍 Origem + Código HSPaís de origem + código aduaneiro Intrastat (útil para B2B + conformidade comércio intra/extra UE)
♻️ EcocontribuiçãoBloco REEE / ambiente (cols 23-27) — transparência para o cliente, conformidade ambiental
✅ Conformidade GPSRContactos do fabricante + representante UE — provenientes do seu formulário dedicado nos Parâmetros
📞 CTA fornecedorBloco no fundo da ficha: "Tem alguma questão?" + nome da loja + telefone clicável + duração da garantia

Todas as secções podem ser ativadas/desativadas individualmente no separador Opções. Pode ativar tudo para fichas muito ricas, ou desligar tudo exceto a identidade + o CTA para um aspeto mais sóbrio.

✅ Conformidade GPSR UE 2024 — Formulário dedicado

O regulamento GPSR (General Product Safety Regulation) da União Europeia, em vigor desde 13 de dezembro de 2024, obriga todos os e-commerciantes da zona a apresentar em cada ficha de produto os contactos do fabricante (e do representante UE caso o fabricante esteja fora da UE). Incumprimento = coima.

Solução adotada pelo módulo: um painel dedicado no separador Parâmetros com 5 campos todos opcionais que preenche apenas uma vez. Os contactos são apresentados automaticamente em todas as fichas de produto Velleman.

  • Nome do fabricante (ex.: "Velleman Group NV")
  • Morada postal completa (rua, código postal, cidade, país)
  • E-mail de contacto (apresentado clicável via mailto:)
  • Telefone (apresentado clicável via tel:)
  • Representante UE (apenas se o fabricante estiver fora da UE — deixar vazio para a Velleman Bélgica)

Apresentação condicional inteligente: a secção GPSR só é apresentada nas fichas de produto se pelo menos um campo estiver preenchido. Pode arrancar sem GPSR, o módulo não falha. Formato visual em vermelho-claro para realçar o seu caráter regulamentar.

💰 10 escalões de preço degressivos Velleman

A Velleman oferece até 10 escalões de preço degressivos consoante as quantidades de compra (tipicamente: 1, 5, 10, 25, 50, 100, 250, 500, 1000, 5000+). Cada escalão tem o seu próprio preço sem IVA negociado no seu contrato B2B Velleman.

Solução adotada pelo módulo: um seletor nos Parâmetros para escolher o escalão que corresponde ao seu volume de compra médio real. O módulo utiliza esse escalão como preço de custo único para calcular o preço de venda final consoante o seu modo (margins / fixed / wholesale).

  • Seletor de escalão: 1 / 5 / 25 / 100 / 500 (predefinição: 5, o mais comum para PME)
  • Modo margins: 6 escalões de margem configuráveis por faixa de preço sem IVA
  • Modo fixed: 1 markup em % aplicado uniformemente (ex. 50%)
  • Modo wholesale: preço de compra sem IVA inalterado (venda B2B a escolas, makers spaces, etc.)

🌳 Hierarquia de categorias com 10 níveis

O CSV Velleman fornece até 10 colunas "Título de categoria 1..10" formando uma hierarquia linear profunda (raiz → filha → neta → bisneta…). Cada produto pertence a uma folha no fim de uma cadeia de categorias.

Solução adotada pelo módulo: criação dinâmica das categorias em falta sob a sua raiz PrestaShop configurada. Lookup antes da criação (anti-duplicação) com query SQL otimizada.

Exemplo:
"Componentes Eletrónicos e Acessórios"
  → "Componentes eletrónicos"
    → "Condensadores"
      → "Tântalo"
        → "Altura baixa"
          → ...
  • Criação multilingue sob a sua raiz PS (todas as línguas ativas recebem o mesmo nome + slug)
  • Lookup antes do create: SELECT por nome + parent → se encontrada, reutiliza-se o ID existente
  • Ligação de produto completa: id_category_default = folha mais profunda, category_product preenchido com toda a cadeia (filtros facetedsearch funcionam em todos os níveis)
  • Slug automático via VlCompat::slug() (URL-safe, acentos normalizados)

⚡ Arquitetura de importação em tempo real + CRON 24/7

O cenário que muda tudo:

  1. 📥 Preparação: o módulo liga-se ao FTP Velleman, descarrega o seu CSV personalizado (até 10 MB), faz stream-parse e escreve cada linha num ficheiro JSON separado
  2. 📦 Mapeamento CDN imagens: descarga automática do 2.º CSV CDN Velleman (cache 24h, URL invisível para o cliente)
  3. 🚀 Importação "1 linha CSV = 1 chamada AJAX": sem freezes de 5 horas, vê cada produto criado um a um
  4. 📊 Barra de progresso azul e dourada: percentagem em direto + contador X/Y
  5. 📋 Registo em direto: selo colorido (Criado / Atualizado / Ignorado / Erro) + referência + nome do produto + ID PS#
  6. ⏸️ Botão Parar em qualquer momento, retoma exata na linha de paragem
  7. 📈 Estatísticas em direto: Linhas processadas · Criadas · Atualizadas · Ignoradas · Erros

→ Sem páginas a arrastar. Sem preocupações. Vê tudo o que se está a passar.

⏰ CRON 24/7 — 4 ações automatizadas

Ação CRON Função Frequência aconselhada
full_importImportação completa (criações + light updates)1×/dia (hora vazia)
light_syncAtualização de preços + stock + disponibilidade dos produtos já importadoscada 2-4h
rebuild_tagsReconstruir as tags PS em todos os produtos já importados (útil após alteração das regras de tagging)a pedido
cleanup_logsLimpar logs > N dias (retenção configurável)1×/semana
  • Chave secreta de 32 carateres hexa gerada na instalação — os seus URLs CRON não podem ser adivinhados
  • Regeneração com 1 clique da chave em caso de fuga
  • Relançamento automático assíncrono via curl loopback: re-chamada em segundo plano se o time-budget for atingido (60s por predefinição), sobrevivência via @ignore_user_abort(true)
  • Retoma exata: retoma exatamente na linha onde parou
  • Lock anti-concorrência via flock: sem execuções paralelas
  • Botão Stop no BO para parar de forma limpa um CRON em curso (flag file)
  • Limite de produtos por execução configurável (10-100 para validar em modo de teste, 0 = ilimitado em produção)
  • Flash "tarefa lançada em segundo plano" imediato ao clicar em Teste no BO — fica a saber logo que o servidor está a trabalhar

🏷️ O catálogo Velleman em números

~6 000
referências eletrónicas
25
imagens máx./produto
10
níveis de categorias
10
escalões de preço degressivos
64
colunas CSV analisadas
🇧🇪
grossista belga UE

Universo de produtos do catálogo Velleman (excerto por grandes famílias):

Componentes passivos Módulos Arduino/Raspberry Kits educativos Áudio profissional / DJ Iluminação cénica LED Lasers de efeitos Ferramentas de medição Segurança / Domótica Conetividade RJ45/HDMI Robótica STEM + acessórios variados

Marcas internas Velleman: Velleman Kit (kits de soldadura), Velleman Modules, Vellight (iluminação), HQ Power (áudio profissional), Vonyx, Skytec, Showtec, BoomTone DJ, PERFECT (segurança), Toolland (ferramentas), Velleman EDU (educação).

🛠️ Manutenção — Eliminação seletiva

  • Produtos importados: deteção em 2 fontes (tabela meta + id_supplier), compatível com PS9 multi-shop com fallback wipe SQL caso Product::delete() devolva false
  • Categorias vazias: varrimento por profundidade descendente via nleft/nright, eliminação apenas se não houver produtos associados nem subcategorias (preserva as raízes PS_HOME, PS_ROOT)
  • Marca Velleman: elimina o manufacturer apenas se já não tiver nenhum produto associado (dupla confirmação obrigatória)
  • Registos internos: truncate das tabelas history e import_errors

Confirmação simples ou dupla consoante o âmbito, com separador dedicado Ferramentas → Eliminação seletiva. A árvore de categorias é preservada se tiver produtos noutros locais (não-Velleman) que ainda as utilizem.

⭐ 12 razões para escolher o Módulo Velleman

  1. 🌐 Ligação FTP individual por revendedor (5 campos) — cada cliente tem o seu ficheiro numerado, os seus escalões pessoais
  2. 📸 Multi-imagens até 25 vistas/produto via 2.º CSV CDN (URL fixa invisível para o cliente) — inovação própria Velleman
  3. 🏆 Descrição PREMIUM com 10 secções ativáveis individualmente (faixa, introdução, pontos-chave, cards técnicos, dimensões, embalamento, origem, eco, GPSR, CTA)
  4. Conformidade GPSR UE 2024 via formulário dedicado (5 campos opcionais) — apresentação automática em todas as fichas
  5. 🌳 10 níveis de categorias hierárquicas criadas de forma dinâmica — gestão de árvores profundas específicas de componentes
  6. 💰 10 escalões de preço degressivos Velleman + seletor de preço de compra nos Parâmetros
  7. 🔬 Análise inteligente das caraterísticas detalhadas (col 63): 1 secção = 1 card visual (Físicas / Elétricas / Técnicas / Instalação)
  8. 🌍 Codificação Windows-1252 convertida automaticamente para UTF-8 célula a célula (preserva "Métré", "Réservé", carateres técnicos europeus)
  9. 🔢 Decimais com vírgula + prefixos com ponto autocorrigidos (ex.: .354 → 0.354 — caso contrário o cast float falha)
  10. Importação em tempo real produto a produto: barra em direto, registo de consola, botão Parar, retoma exata
  11. CRON 24/7 seguro com time-budget, relançamento assíncrono automático, retry, lock, modo de teste, limitador de produtos
  12. 💎 Sem AdminController, sem Tab BO, sem override: não polui o seu menu, não estraga os seus outros módulos

🎬 Como funciona em 5 passos

1

Instale o módulo

Descarregue o ZIP, instale via BO. Criação automática de 3 tabelas, do fornecedor Velleman e da chave CRON.

2

Indique os 5 campos FTP

Peça os seus acessos ao seu comercial Velleman (host, user, pass, caminho do ficheiro personalizado). Teste a ligação com 1 clique.

3

Configure margens + GPSR

Escolha o escalão de preço de compra (5/25/100…). Modo margens (6 escalões) ou markup fixo ou wholesale. Preencha o formulário GPSR opcional.

4

Componha as 10 secções

Separador Opções: ative/desative cada uma das 10 secções da descrição PREMIUM (tudo está ON por predefinição).

5

Inicie a importação

Modo de teste com 10 produtos primeiro para validar, depois importação completa de ~6 000 produtos (~5h via CRON com relançamento automático).

🔧 Compatibilidade técnica

PrestaShop1.7.x → 9.x (testado em PS 9.0)
PHP7.4 mínimo, recomendado 8.1+
MySQL / MariaDB5.7+ / 10.3+
cURL + ext FTPAtivadas (descarga FTP CSV + CDN imagens)
Multi-shopCompatível (força CONTEXT_ALL na eliminação)
Hooks utilizadosNenhum (sem poluição da cadeia de eventos)
Override de classeNenhum (preserva os seus outros módulos)
AdminControllerNenhum
Separador na sidebar do BONenhum (não polui o seu menu)
Conta Velleman B2BConta de revendedor parceiro obrigatória (acesso FTP individual + escalões negociados)
Identificadores FTPA pedir ao seu comercial Velleman (host, port, user, pass, path do ficheiro)

❓ Perguntas frequentes

P: O Módulo Velleman funciona em PrestaShop 9?

R: Sim, totalmente compatível com PS 9.x. O módulo gere a migração específica do PS9 onde meta_keywords foi retirado (passagem automática para ps_tag) bem como o bug do PS9 onde a imagem original não aparece na página de edição de produto do BO (fix por cópia 1:1 do ficheiro <id>.jpg). Todos os carateres proibidos pelo PS9 (<>{}) são limpos antes de Tag::addTags() para evitar a rejeição de toda a lista.

P: Porquê ligar por FTP em vez de HTTPS clássico?

R: É uma decisão da Velleman. Cada revendedor parceiro recebe um ficheiro CSV personalizado no servidor FTP B2B Velleman, com os seus escalões tarifários individuais. Não há URL HTTPS público. O módulo gere essa especificidade: 5 campos FTP, palavra-passe segura oculta, modo passivo compatível com firewalls, verificação do tamanho antes da descarga.

P: O 2.º CSV de mapeamento de imagens, o que é exatamente?

R: A Velleman publica um 2.º CSV público no seu CDN que associa cada SKU a uma lista de URLs de imagens do produto (até 25 vistas: frente, traseira, lateral, na mão, embalagem, esquema, manual de instruções…). O URL CDN está fixo no código do módulo (nunca visível para o cliente) — não tem nada a configurar. O mapeamento é recarregado automaticamente a cada 24h.

P: O CSV está em Windows-1252 — como é que o módulo trata isso?

R: O módulo converte cada célula de Windows-1252 para UTF-8 via mb_convert_encoding() (com deteção automática se a célula já é UTF-8 válido). Os carateres técnicos europeus (graus °, micro µ, ohm Ω, mais-ou-menos ±, etc.) são preservados. Decimais com vírgula convertidas em ponto. Prefixos com ponto (.354) corrigidos para (0.354) para evitar casts float disparatados.

P: A conformidade GPSR é obrigatória?

R: Sim, desde 13 de dezembro de 2024 em toda a UE. No entanto, o módulo não o obriga a preencher o formulário — os 5 campos são todos opcionais. Pode arrancar sem GPSR (para os seus testes) e depois preencher o formulário antes de pôr online. A secção só é apresentada nas fichas se pelo menos um campo estiver preenchido.

P: Como escolher o escalão de preço degressivo correto?

R: O seletor nos Parâmetros propõe os escalões Velleman habituais (1, 5, 25, 100, 500). Escolha o que corresponde ao seu volume de compra médio real. Se compra em lotes de 25 na maioria das referências, escolha 25. O módulo utilizará esse escalão como preço de custo para calcular o preço de venda final (consoante o seu modo margens/fixed/wholesale).

P: Posso desativar algumas secções da descrição PREMIUM?

R: Sim, cada uma das 10 secções (faixa de identidade, introdução, pontos-chave, cards técnicos, dimensões, embalamento, origem, ecocontribuição, GPSR, CTA) pode ser ativada/desativada individualmente através de switch no separador Opções. Tudo está ON por predefinição para oferecer a ficha mais rica, mas pode desligar tudo exceto a identidade + o CTA para um aspeto mais sóbrio.

P: Posso importar várias vezes o mesmo CSV?

R: Sim. Modo leve automático (ação CRON light_sync): os produtos existentes são detetados pelo seu SKU único e apenas os respetivos preços + stock são atualizados. As suas descrições, imagens, categorias e tags personalizadas não são reescritas — as suas alterações no BO são preservadas.

P: Como eliminar todos os produtos Velleman?

R: Separador Ferramentas → Eliminação seletiva → marque "Produtos importados" + "Categorias vazias" + "Marca Velleman" + "Registos" → Executar. Confirmação simples ou dupla consoante o âmbito. A árvore é preservada se for utilizada por produtos não-Velleman.

P: E se eu quiser parar uma importação em curso?

R: Botão "Parar" disponível durante a importação (UI) e durante o CRON (flag file). Paragem limpa no final do produto em curso, salvaguarda exata do estado para retoma na linha exata de paragem. O módulo sobrevive até a um reinício do servidor graças ao stream JSON por ficheiro.

P: O módulo é compatível com multi-shop?

R: Sim. As categorias e produtos são criados em todas as lojas ativas. A eliminação força CONTEXT_ALL para evitar o quirk do PS9 onde Product->delete() devolve false em multi-shop. O fornecedor Velleman é associado a todas as lojas ativas via ps_supplier_shop.

P: Sem AdminController, sem Tab BO?

R: Confirmado. O módulo utiliza apenas getContent() + AJAX. Sem poluição do menu BO PrestaShop. Sem override de classe core. Sem hooks (a cadeia de eventos PS mantém-se intacta). Os seus outros módulos não são afetados na instalação nem na desinstalação.

⚡ Pronto para automatizar o seu dropshipping de eletrónica?

O Módulo Velleman dropshipping componentes eletrónicos módulos kits FTP é a ferramenta mais completa para vender as ~6 000 referências Velleman (componentes, módulos Arduino/Raspberry, kits educativos, áudio profissional, iluminação cénica, ferramentas, segurança) em PrestaShop. Uma vez configurado, descarrega automaticamente o seu catálogo personalizado via FTP, importa até 25 imagens por produto a partir do CDN, gera uma descrição PREMIUM com 10 secções e mantém-se conforme à GPSR UE 2024.

⚡ INSTALAÇÃO 5 MIN  ·  📚 IMPORTAÇÃO EM TEMPO REAL  ·  🛡️ COMPATÍVEL COM PS 1.7 → 9  ·  ✅ GPSR UE 2024  ·  🇵🇹 SUPORTE EM PORTUGUÊS

📋 Detalhes técnicos para programadores

Tabelas BD criadas (3): wp_velleman_product_meta (sku unique, id_product, ean, last_price, wholesale, last_stock, dates), wp_velleman_history (event_type, message, payload JSON, date_add), wp_velleman_import_errors (error_type, csv_index, sku, message, payload).

Configurações PS: WPVL_SETTINGS (JSON com 30+ chaves), WPVL_SUPPLIER_ID, WPVL_CRON_KEY, WPVL_LAST_IMPORT_AT, WPVL_CRON_LAST_*.

CSV Velleman (64 colunas Windows-1252, separador ponto e vírgula, sem cabeçalho): COL_SKU=0, COL_NAME=1, COL_INTRO=2, COL_RECYCLE_NAME=23, COL_RECYCLE_PRICE=24, COL_ECO_NAME=25, COL_ECO_PRICE=26, COL_CURRENCY=27, COL_HS_CODE=29, COL_ORIGIN=30, COL_OBSOLETE=31, COL_COMING_SOON=32, COL_NEW=33, COL_THUMB=34, COL_MAIN_IMG=35, COL_BRAND_CODE=36, COL_CAT_FROM=37, COL_CAT_TO=46, COL_QTY_INNER=47, COL_QTY_OUTER=48, COL_EAN=49, COL_PACKAGING=53, COL_WIDTH=54, COL_HEIGHT=55, COL_DEPTH=56, COL_WEIGHT=57, COL_STOCK=58, COL_BULLETS=61, COL_TECH_DETAILS=62.

Arquitetura: 8 classes PHP (VlCompat, VlCsvImporter, VlCategoryMapper, VlDescriptionBuilder, VlTagBuilder, VlFeatureMapper, VlMediaDownloader, VlParameterMapper) + módulo principal + dispatcher AJAX + CRON. Sem override de classe core do PrestaShop, sem hooks, sem AdminController, sem Tab BO.

FTP: descarga via VlCompat::downloadFromFtp() (curl URL ftp://user:pass@host:port/path). Teste de ligação via ftp_connect + ftp_login + ftp_pasv + ftp_size. Palavra-passe armazenada cifrada em WPVL_SETTINGS, oculta nas respostas JSON (• repetidos).

Codificação: conversão Windows-1252 → UTF-8 célula a célula via mb_convert_encoding() com deteção prévia se já é UTF-8 válido. parseDecimal(): vírgula → ponto + leading dot fix (.354 → 0.354).

Multi-imagens CDN: VlCompat::downloadPicturesMappingCsv() descarrega o 2.º CSV de mapeamento a partir do URL fixo VL_PICTURES_MAPPING_URL. Cache 24h. loadPicturesMapping() devolve array SKU → [URL1, URL2, …, URL25]. importMultiImages() chama imageUrlExists() (curl HEAD NOBODY) e depois ImageManager::resize, fix BO PS9 por cópia 1:1 do ficheiro original.

Streaming JSON: streamParseToFiles() escreve cada linha CSV num ficheiro uploads/state/full_import_rows/<idx>.json. Permite a retoma exata após interrupção + resiliência a reinícios do servidor.

Relançamento automático CRON: via curl loopback assíncrono para o mesmo endpoint com a chave secreta. Time-budget 60s por predefinição, @ignore_user_abort(true) para sobrevivência durante o relançamento. Lock anti-concorrência via flock em uploads/state/cron_*.lock.

VlCategoryMapper: resolveChainOrCreate(array $names) em 10 níveis. Lookup SQL antes de Category::add() (anti-duplicação via SELECT por nome + parent — sem LIMIT 1 porque o PrestaShop adiciona-o automaticamente, duplicar = erro SQL fatal). Slug via VlCompat::slug(). Multilingue (todas as línguas ativas recebem o mesmo nome).

GPSR UE 2024: 5 campos settings (gpsr_manufacturer_name, gpsr_address, gpsr_email, gpsr_phone, gpsr_eu_representative) todos opcionais. VlDescriptionBuilder lê os settings (nunca o CSV para GPSR — decisão do produto). Apresentação condicional: a secção só é apresentada se pelo menos um campo estiver preenchido. E-mail + telefone tornados clicáveis (mailto: / tel:).

Segurança: pSQL() em todo o lado, pasta uploads/ protegida por index.php redirect, validação HEAD HTTP das imagens, CSRF nativo PS no AJAX, escapes HTML sistemáticos, hash_equals() na chave CRON, palavra-passe FTP oculta nas respostas.

Compatibilidade PS9 específica: migração automática meta_keywordsps_tag/ps_product_tag via Tag::addTags(), gestão do quirk Product::delete() que devolve false em multi-shop, fix BO PS9 imagem original, limpeza <>{} antes de Tag::addTags() (caso contrário Validate::isGenericName rejeita toda a lista).

Multi-shop: ensureSupplierExists() em INSERT SQL direto (bypass new Supplier() + ->add() que falha silenciosamente em PS9). Deteção dinâmica da coluna meta_keywords em ps_supplier_lang (presente em PS7, retirada em PS9). Associação ps_supplier_shop em todas as lojas ativas.

📦 Módulo desenvolvido pela WebPoint · webpoint.fr · Atualizações regulares · Código limpo e comentado

Dados do produto
WP-VLM-FTP
9999 Itens
  • Front office play_circle_filled

    Front office

  • Back office play_circle_filled

    Back office

  • Ebay-assistant play_circle_filled

    Ebay-assistant

  • CSV Import Master Pro Busyx : AI-Powered E-Commerce Revolution play_circle_filled

    CSV Import Master Pro Busyx : AI-Powered E-Commerce Revolution

Avis sur ce produit

Aucun avis pour ce produit pour le moment.

8 outros produtos na mesma categoria:

Referência: AI-PRO-IMAGE-PS

Marca: WebPoint

AI Product Image — Gerador Automático de Imagens de Produto por Claude AI | Módulo PrestaShop 1.6 a 9.x

Gerador de imagens de produto IA automatizado Gere automaticamente imagens de produto profissionais com a IA Claude da Anthropic. O módulo cria visuais SVG de alta qualidade, converte-os em PNG/JPG/WebP e injeta-os diretamente no seu catálogo PrestaShop. Interface 100% AJAX sem recarregamento, lote até 50 produtos, 8 estilos visuais, presets...
39,00 €
Mais
Disponível

Referência: MOD-CUST-EXPO

Marca: WebPoint

WP Customer Export para PrestaShop — WebPoint

Exportação clientes CSV PrestaShop simplificada Módulo de exportação da base de clientes para PrestaShop. Permite exportar os dados dos clientes em CSV, JSON ou PDF com filtros avançados. Gera também fichas de clientes individuais em PDF. Ferramenta indispensável para…✅ 3 formatos de exportação: CSV, JSON e PDF✅ Filtros avançados para selecionar com...
5,00 €
Mais
Disponível

Referência: MOD-COOK-BAR

Marca: WebPoint

WP Cookie Bar para PrestaShop — WebPoint

Barra consentimento cookies PrestaShop Módulo de barra de consentimento de cookies para PrestaShop. Exibe uma barra discreta no topo ou no fundo do site informando os visitantes sobre o uso de cookies, com um botão de aceitação. Solution simple et eff…✅ Posição configurável: barra no topo ou no fundo do ecrã✅ 2 estilos de exibição: barra de largura total...
5,00 €
Mais
Disponível

Referência: MOD-NEW-PROD

Marca: WebPoint

WP New Products para PrestaShop — WebPoint

New Products PrestaShop simplificado Módulo de exibição das novidades da loja, totalmente independente das configurações nativas do PrestaShop. Permite definir o seu próprio período de "novidade" (por exemplo 30 dias) distinto do utilizado pelo resto … ✅ Período de novidade configurável independentemente do nativo PS (WP_NP_NB_DAYS) ✅ 2 layouts de...
4,00 €
Mais
Disponível

Referência: WP-ECO-XML

Marca: WebPoint

Módulo Ecoprodukty Importação XML Eco-Produtos para PrestaShop — 517 Cosméticos Bio e Produtos Naturais, 595 Marcas, Multi-Im…

O módulo Ecoprodukty PrestaShop importa automaticamente o catálogo completo do grossista checo Ecoprodukty.cz na sua loja: 517 eco-produtos (cosméticos bio, sabonetes naturais, cuidados de rosto e corpo, higiene, zero desperdício, produtos para casa), 595 marcas de referência incluindo Hihippo. ✅ Monolingue checo (ideal para o mercado CZ/SK)✅...
99,00 €
Mais
Disponível

Referência: MOD-PAYPALSUB-001

Marca: WebPoint

Assinaturas PayPal para PrestaShop — Pagamentos Recorrentes e Gestão Completa

star star star star star_half
(2)
Assinaturas PrestaShop de alto desempenho Venda assinaturas com pagamento recorrente na sua loja PrestaShop com PayPal. Este módulo tudo-em-um gere a criação automática de planos, webhooks, acompanhamento de assinaturas, alertas de expiração, importação CSV em massa, calendário de renovação e painel de controlo completo. Compatível com PrestaShop 1.7, 8 e...
39,00 €
Mais
Disponível

Referência: WPBX-9872-PR45

Marca: WebPoint

Import CSV Pro Busyx: O Seu Assistente E-commerce Inteligente

star star star star star_half
(5)
Importação CSV PrestaShop automatizada e segura Revolucione a sua importação de produtos com CSV Import Master Pro Busyx! 🚀 Um módulo PrestaShop inteligente que transforma as suas importações em estratégia de crescimento. 💡 Importe, analise e otimize em poucos cliques. 📊 A solução definitiva para os e-comerciantes ambiciosos! 🌟
79,99 €
Mais
Disponível

Referência: wp-watchimport-dropshipping-montres-ila-uhren-csv-prestashop

Marca: WebPoint

Módulo WatchImport Dropshipping para PrestaShop — Importação CSV Relógios ILA Uhren GmbH (DE/EN/FR, multimarca)

Módulo chave-na-mão para automatizar o seu dropshipping de relógios com a ILA Uhren GmbH, grossista alemão especializado em relojoaria: importação CSV trilingue DE/EN/FR, centenas de marcas (Adidas, Casio, Diesel, Festina, Fossil, Tissot…) em poucos cliques. ✅ Importação em tempo real produto a produto (progresso ao vivo) ✅ Auto-geração SEO + tags PS9 +...
99,00 €
Mais
Disponível

Articles du blog

Tout voir arrow_forward

Siga-nos no Facebook