Referencia: WP-VI-CON-V1

Marca: WebPoint

WebPoint Video Product Pro - Generador de Vídeos Productos PRESTASHOP

star star star star star
(1)
Generador de vídeo de producto automatizado Generador de vídeo de producto automatizado ¡Transforme sus productos en vídeos profesionales automáticamente! 🎥 WebPoint Video Product Pro genera vídeos publicitarios cautivadores, narración multilingüe, música y efectos visuales. Compatible con más de 30 idiomas, logo personalizado, animación de precio....
50,96 L
Más
En stock

Referencia: BOUT-93K2X

Marca: WebPoint

Tienda Online Llave en Mano — Su Sitio E-commerce Profesional Listo para Vender

Reciba su tienda online llave en mano en 48 horas, completamente configurada y lista para recibir a sus primeros clientes. Diseño profesional y moderno, adaptado a todas las pantallas. Pago con tarjeta y PayPal ya configurados, envío parametrizado con los principales transportistas, páginas legales redactadas. Su sitio está optimizado para aparecer en...
---
En stock

Referencia: EXT-CRMAX-MULTILANG

Marca: WebPoint

Crunchyroll Maximizer + Auto Skip Intro - Extensión Chrome GRATIS 2025

star star star star star_half
(5)
Extensión Crunchyroll gratuita y potente Descargar Crunchyroll ¡Extensión Chrome revolucionaria 100% GRATIS que transforma tu experiencia Crunchyroll!
---
En stock

Referencia: EBP-2025-PRO

Marca: WebPoint

🚀 eBay Assistant Pro: Su Compañero IA Definitivo para Anuncios eBay 🤖

star star star star star_half
(228)
Extensión eBay automatizada por inteligencia artificial ✨ eBay Assistant Pro es mucho más que una simple extensión Chrome - es su asistente inteligente dedicado a la creación de listings eBay que maximizan su potencial de venta. 🚀 Diseñado para vendedores que buscan ganar tiempo ⏳ et à mejorar la calidad de sus anuncios, esta herramienta revoluciona su...
25,48 L
Más
En stock
Los productos más vendidos
  • Nuevo
Módulo Velleman PrestaShop — dropshipping de componentes electrónicos
  • Módulo Velleman PrestaShop — dropshipping de componentes electrónicos

Módulo Velleman Dropshipping Componentes Electrónicos para PrestaShop — Catálogo FTP 6 000 Referencias (Módulos, Kits, Audio)

WP-VLM-FTP
WebPoint

Módulo llave en mano para automatizar su dropshipping de componentes electrónicos con Velleman Group, mayorista belga histórico (desde 1976) referente en Europa en componentes, módulos, kits y audio: importación FTP automática de hasta 6 000 referencias (resistencias, condensadores, LED, módulos Arduino/Raspberry, kits educativos, audio profesional, iluminación escénica, herramientas de medida).

✅ Conexión FTP individual por revendedor (5 campos seguros)
Multi-imágenes hasta 25 vistas/producto vía 2.º CSV CDN (URL invisible)
Descripción PREMIUM 10 secciones autogenerada (cards técnicas, GPSR, CTA…)
10 niveles de categorías jerárquicos · 10 escalones de precio decrecientes
✅ Conformidad GPSR UE 2024 mediante formulario dedicado · CRON 24/7 · Compatible PS 1.7 a 9.x

Usted configura. El módulo importa. Usted vende electrónica europea online. 🔌

504,51 L
Impuestos excluidos
Cantidad
9999 Artículos

Descripción

Módulo PrestaShop de dropshipping VELLEMAN

🔌 ⚡ 🔬

Módulo Velleman Dropshipping Componentes Electrónicos

El módulo que automatiza de la A a la Z su dropshipping de componentes, módulos, kits y audio en PrestaShop

PrestaShop 1.7 a 9.x  ·  ~6 000 productos  ·  FTP seguro  ·  25 imágenes/producto  ·  CRON 24/7  ·  GPSR UE 2024

¿Está lanzando una tienda de componentes electrónicos, un sitio especializado en Arduino / Raspberry / makers DIY, un e-commerce de iluminación escénica o de audio profesional? Trabaja con Velleman Group (mayorista belga histórico fundado en 1976, referente europeo en componentes, módulos, kits educativos, sonorización, luz escénica, herramientas de medida) y se pasa los días copiando manualmente 6 000 fichas de producto, subiendo manualmente 25 fotos por producto, recreando cada categoría sobre 10 niveles jerárquicos, parseando a mano las características técnicas detalladas (Físico / Eléctrico / Técnico / Instalación), gestionando 10 escalones de precios decrecientes según sus volúmenes de compra?

Con el Módulo Velleman dropshipping componentes electrónicos módulos kits FTP, todo se vuelve automático. Introduce sus accesos FTP Velleman (host, puerto, usuario, contraseña, ruta de su archivo personalizado), hace clic en "Iniciar importación", y el módulo descarga su CSV de 64 columnas en Windows-1252, lo convierte a UTF-8 celda por celda, descarga el 2.º CSV de mapeo de imágenes desde el CDN Velleman (URL embebida invisible al cliente), y crea sus ~6 000 productos PrestaShop en una arborescencia de 10 niveles generada al vuelo, cada uno con su ficha PREMIUM de 10 secciones (banner identidad marca + EAN + estado, intro corta, puntos clave, cards de características técnicas, dimensiones, embalaje, origen, eco-contribución, conformidad GPSR UE 2024, CTA proveedor), hasta 25 imágenes por producto, y conformidad europea GPSR alimentada por su formulario dedicado.

⚡ Antes vs Después del Módulo Velleman

Tarea ❌ Sin el módulo ✅ Con el módulo
Importación de 6 000 referencias electrónicas200h+ manual, copiando del portal B2B Velleman1 clic, ~5h en segundo plano vía CRON auto-relanzado
Descarga del catálogo fuenteDescarga manual por FTP / extranet B2B + subida BOConexión FTP automática con 5 campos (host, puerto, usuario, contraseña, ruta)
Multi-imágenes (hasta 25 por producto)Descarga manual desde el CDN, copia al servidor, subida PS una a una2.º CSV de mapeo CDN Velleman + descarga auto · 1.ª = portada
Codificación Windows-1252 (legacy)Caracteres españoles rotos, acentos en mojibake (« é », « ° »)Conversión automática celda por celda vía mb_convert_encoding()
CSV 64 columnas sin cabeceraParseo manual por índice numérico, errores garantizadosMapeo simbólico en constantes (COL_SKU, COL_NAME, COL_BULLETS…)
Decimales con coma + prefijo punteado (.354)Errores de cast float, precios a 0 o aberrantesparseDecimal(): coma → punto + leading dot fix (.354 → 0.354)
Características técnicas detalladas (col 63)Texto plano, ilegible, no SEOParseo en cards por grupo (Físico / Eléctrico / Técnico / Instalación)
Conformidad GPSR UE 2024Riesgo de multa UE por falta de datos del fabricante en las fichasFormulario dedicado de 5 campos (fabricante, dirección, email, tel., repr. UE) — visualización automática
10 escalones de precios decrecientes VellemanElección al azar del precio de coste, margen inestableSelector de escalón precio de compra (5/25/100/500…) en Ajustes
Jerarquía de categorías (10 niveles)Creación manual, horas para alinear la nomenclaturaCreación al vuelo nivel por nivel bajo su raíz PS
Refrescar precios/stockRehacer todo desde cero cada díaCRON light_sync 2-4h: actualización precios+stock solamente (modo ligero)

👤 ¿A quién va dirigido este módulo?

🔬
E-commerce de componentes y módulos

Vende resistencias, condensadores, LED, transistores, microcontroladores (Arduino, Raspberry, ESP32), sensores, módulos de expansión. Velleman ofrece una gama histórica referente en Europa en estos nichos makers / DIY / educación.

🎓
Tienda de kits educativos y STEM

Kits de robótica, kits de soldadura para principiantes, kits Arduino para enseñanza, proyectos pedagógicos para institutos y escuelas de ingeniería. Velleman EDU es una gama dedicada a la educación desde hace 30 años.

🎵
E-commerce de audio y sonorización

Amplificadores, altavoces, micrófonos, mesas de mezclas, proyectores escénicos LED, láseres de efectos, máquinas de humo. Velleman ofrece una gama de audio profesional/semi-profesional (HQ Power, Vonyx, Skytec, Showtec, BoomTone DJ) muy demandada en Europa.

🛠️
Tienda de herramientas electrónicas

Multímetros, osciloscopios, soldadores, alicates, destornilladores de precisión, lupas, microscopios USB. Herramientas de medida y reparación para técnicos, aficionados, escuelas técnicas.

🚨
Tienda de seguridad y domótica

Cámaras IP, detectores de presencia, alarmas con cable/inalámbricas, sirenas, control de accesos, gestión de iluminación. Un nicho en crecimiento con PERFECT (gama Velleman dedicada a seguridad).

🎯 Funcionalidades completas del Módulo Velleman

🌐 Conexión FTP individual por revendedor

Particularidad de Velleman. Cada revendedor partner recibe un archivo CSV personalizado en el servidor FTP Velleman, con sus propias condiciones tarifarias (escalones decrecientes específicos de su cuenta). El archivo lleva un nombre único (ej.: SuArchivo.csv). Los accesos FTP (host, puerto, usuario, contraseña) nunca se comparten y permanecen estrictamente individuales.

Solución adoptada por el módulo: 5 campos FTP en Ajustes, nunca embebidos, contraseña enmascarada en la BD y en las respuestas JSON. Botón "Probar conexión FTP" que valida en directo la autenticación, el modo pasivo y la accesibilidad del archivo.

5 campos FTP:
- Host       : ftp.velleman.eu (o variante regional)
- Puerto     : 21 (por defecto, modificable)
- Usuario    : su identificador Velleman B2B
- Contraseña : enmascarada en la base, nunca mostrada en claro
- Ruta       : /SuArchivo.csv
  • Autenticación + modo pasivo vía ftp_connect + ftp_login + ftp_pasv (compatible con casi todos los firewalls)
  • Verificación tamaño archivo (ftp_size) antes de descargar para rechazar archivos vacíos/corruptos
  • Descarga curl vía URL ftp://user:pass@host:port/path — robusto y eficiente
  • Contraseña segura: almacenada cifrada, enmascarada en la respuesta JSON (• repetidos), nunca registrada

📊 CSV 64 columnas Windows-1252 — Parseo robusto

El CSV Velleman tiene 64 columnas sin cabecera (primer registro = datos, no encabezados), codificado en Windows-1252 (legacy europeo) con separador punto y coma. El módulo gestiona estas particularidades heredadas:

  • Mapeo simbólico en 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. Sin más magic numbers, código legible y mantenible.
  • Conversión Windows-1252 → UTF-8 celda por celda vía mb_convert_encoding() con detección previa si ya es UTF-8 válido
  • Parseo decimal europeo: coma → punto automático en precios, peso, dimensiones
  • Fix leading dot: ".354" → "0.354" automático (de lo contrario el cast float hace cualquier cosa)
  • Streaming por archivos JSON: 1 línea CSV → 1 archivo uploads/state/full_import_rows/<idx>.json para permitir la reanudación precisa tras interrupción

📸 Multi-imágenes hasta 25 por producto vía CDN Velleman

Innovación propia del módulo Velleman: un 2.º CSV de mapeo de imágenes se descarga automáticamente desde el CDN Velleman público (URL embebida en el código, nunca visible para el cliente) que asocia cada SKU a una lista de URLs de imágenes del producto (hasta 25 vistas). El módulo divide, valida cada URL e importa todas las imágenes en orden.

  • 1.ª URL = portada automáticamente
  • Validación HEAD HTTP (curl NOBODY) antes de descargar: URLs rotas se rechazan sin colapsar la importación
  • Caché 24h: el mapeo se recarga automáticamente solo si tiene más de 24h, ahorra ancho de banda
  • Generación auto de todos los tamaños PS (small, medium, large, home_default…)
  • Fix BO PrestaShop 9 incluido: copia 1:1 del archivo original <id>.jpg además de las variantes (de lo contrario imagen rota en la página de edición de producto BO)

🏆 Descripción PREMIUM autogenerada — 10 secciones activables

El módulo compone automáticamente una ficha de producto visualmente rica, estructurada en 10 secciones activables independientemente mediante interruptores en la pestaña Opciones. Cada sección tiene su diseño, sus colores, sus iconos, su objetivo SEO/conversión:

SecciónDescripción
🏷️ Banner de identidadBloque de cabecera coloreado: marca, referencia, EAN + insignia de estado (Novedad / Próximamente / Stock disponible)
📝 Intro cortaDescripción resumida proporcionada por Velleman (col 3) — 1-2 frases para el contexto general
✨ Puntos clave (viñetas)Transforma los "•" del campo descripción larga en lista con viñetas estilizada (recuadro azul)
🔬 Cards técnicasParsea "Características detalladas" (col 63) en cards visuales por grupo (Color, Tensión, Capacidad, Pitch, Montaje…)
📐 Dimensiones y pesoTabla ancho / alto / profundidad / peso desde las columnas 55-58
📦 EmbalajeTipo de embalaje (Granel/Lote), múltiplo de pedido, cantidad por caja interior/exterior
🌍 Origen + Código HSPaís de origen + código aduanero Intrastat (útil B2B + conformidad comercio intra/extra UE)
♻️ Eco-contribuciónBloque RAEE / medio ambiente (cols 23-27) — transparencia para el cliente, conformidad medioambiental
✅ Conformidad GPSRDatos del fabricante + representante UE — proviene de su formulario dedicado en Ajustes
📞 CTA proveedorBloque al pie de la ficha: "¿Una pregunta?" + nombre tienda + teléfono clicable + duración de la garantía

Todas las secciones son activables/desactivables individualmente en la pestaña Opciones. Puede activar todo para fichas muy ricas, o desactivar todo excepto identidad + CTA para un acabado depurado.

✅ Conformidad GPSR UE 2024 — Formulario dedicado

El reglamento GPSR (General Product Safety Regulation) de la Unión Europea, en vigor desde el 13 de diciembre de 2024, obliga a todos los e-commerciantes de la zona a mostrar en cada ficha de producto los datos del fabricante (y del representante UE si el fabricante está fuera de la UE). Incumplimiento = multa.

Solución adoptada por el módulo: un panel dedicado en la pestaña Ajustes con 5 campos todos opcionales que rellena una sola vez. Los datos se muestran automáticamente en todas las fichas de producto Velleman.

  • Nombre del fabricante (ej.: "Velleman Group NV")
  • Dirección postal completa (calle, código postal, ciudad, país)
  • Email de contacto (renderizado clicable vía mailto:)
  • Teléfono (renderizado clicable vía tel:)
  • Representante UE (solo si fabricante fuera de UE — dejar vacío para Velleman Bélgica)

Visualización condicional inteligente: la sección GPSR solo aparece en las fichas de producto si al menos un campo está rellenado. Puede empezar sin GPSR, el módulo no falla. Formato visual rojo claro para recordar su carácter regulatorio.

💰 10 escalones de precios decrecientes Velleman

Velleman ofrece hasta 10 escalones de precios decrecientes según las cantidades de compra (típicamente: 1, 5, 10, 25, 50, 100, 250, 500, 1000, 5000+). Cada escalón tiene su propio precio sin IVA negociado en su contrato B2B Velleman.

Solución adoptada por el módulo: un selector en Ajustes para elegir el escalón que corresponde a su volumen medio de compra real. El módulo usa este escalón como precio de coste único para calcular el precio de venta final según su modo (margins / fixed / wholesale).

  • Selector de escalón: 1 / 5 / 25 / 100 / 500 (por defecto 5, el más habitual para PYME)
  • Modo margins: 6 escalones de margen configurables por tramo de precio sin IVA
  • Modo fixed: 1 markup en % aplicado uniformemente (ej. 50%)
  • Modo wholesale: precio de compra sin IVA inalterado (venta B2B a escuelas, makers space, etc.)

🌳 Jerarquía de categorías en 10 niveles

El CSV Velleman aporta hasta 10 columnas "Título categoría 1..10" formando una jerarquía lineal profunda (root → hijo → nieto → biznieto…). Cada producto pertenece a una hoja al final de una cadena de categorías.

Solución adoptada por el módulo: creación al vuelo de las categorías que falten bajo su raíz PrestaShop configurada. Lookup antes de crear (anti-duplicados) con consulta SQL optimizada.

Ejemplo:
"Componentes Electrónicos y Accesorios"
  → "Componentes electrónicos"
    → "Condensadores"
      → "Tántalo"
        → "Altura baja"
          → ...
  • Creación multilingüe bajo su raíz PS (todos los idiomas activos reciben el mismo nombre + slug)
  • Lookup antes de crear: SELECT por nombre + padre → si se encuentra, se reutiliza el ID existente
  • Vinculación producto completa: id_category_default = hoja más profunda, category_product rellenado con toda la cadena (filtros facetedsearch funcionan en todos los niveles)
  • Slug automático vía VlCompat::slug() (URL-safe, acentos normalizados)

⚡ Arquitectura importación tiempo real + CRON 24/7

El escenario que cambia todo:

  1. 📥 Preparación: el módulo se conecta al FTP Velleman, descarga su CSV personalizado (hasta 10 MB), lo stream-parsea y escribe cada línea en un archivo JSON separado
  2. 📦 Mapeo CDN imágenes: descarga automática del 2.º CSV CDN Velleman (caché 24h, URL invisible al cliente)
  3. 🚀 Importación "1 línea CSV = 1 llamada AJAX": sin congelación de 5 horas, ve cada producto creado uno a uno
  4. 📊 Barra de progreso azul y oro: porcentaje en vivo + contador X/Y
  5. 📋 Registro en vivo: insignia coloreada (Creado / Actualizado / Ignorado / Error) + referencia + nombre de producto + ID PS#
  6. ⏸️ Botón Detener en cualquier momento, reanudación precisa en la línea de parada
  7. 📈 Estadísticas en vivo: Líneas procesadas · Creados · Actualizados · Ignorados · Errores

→ Sin más páginas que se ralentizan. Sin más preocupación. Ve todo lo que pasa.

⏰ CRON 24/7 — 4 acciones automatizadas

Acción CRON Función Frecuencia recomendada
full_importImportación completa (creaciones + light updates)1×/día (hora valle)
light_syncActualización precios + stock + disponibilidad de productos ya importadoscada 2-4h
rebuild_tagsReconstruir las tags PS en todos los productos ya importados (útil tras modificar las reglas de tagging)bajo demanda
cleanup_logsPurga logs > N días (retención configurable)1×/semana
  • Clave secreta 32 caracteres hex generada en la instalación — sus URLs CRON no se pueden adivinar
  • Regeneración con 1 clic de la clave en caso de fuga
  • Auto-relanzamiento asíncrono vía curl loopback: auto-llamada en segundo plano si se alcanza el time-budget (60s por defecto), supervivencia mediante @ignore_user_abort(true)
  • Reanudación precisa: reanuda exactamente en la línea donde se detuvo
  • Lock anti-concurrencia vía flock: sin ejecuciones paralelas
  • Botón Stop en BO para detener limpiamente un CRON en curso (flag file)
  • Límite productos por ejecución configurable (10-100 para validar en modo test, 0 = ilimitado en producción)
  • Flash "tarea lanzada en segundo plano" inmediato al hacer clic en Test BO — sabe enseguida que el servidor trabaja

🏷️ El catálogo Velleman en cifras

~6 000
referencias electrónicas
25
imágenes máx/producto
10
niveles categorías
10
escalones precio decrecientes
64
columnas CSV parseadas
🇧🇪
mayorista belga UE

Universo de productos del catálogo Velleman (extracto por grandes familias):

Componentes pasivos Módulos Arduino/Raspberry Kits educativos Audio pro / DJ Iluminación escénica LED Láseres de efectos Herramientas de medida Seguridad / Domótica Conectividad RJ45/HDMI Robótica STEM + accesorios variados

Marcas internas Velleman: Velleman Kit (kits de soldadura), Velleman Modules, Vellight (iluminación), HQ Power (audio pro), Vonyx, Skytec, Showtec, BoomTone DJ, Perfect (seguridad), Toolland (herramientas), Velleman EDU (educación).

🛠️ Mantenimiento — Eliminación selectiva

  • Productos importados: detección por 2 fuentes (tabla meta + id_supplier), compatible PS9 multi-tienda con fallback wipe SQL si Product::delete() devuelve false
  • Categorías vacías: barrido por profundidad descendente vía nleft/nright, eliminación solo si cero productos vinculados + cero subcategorías (preserva las raíces PS_HOME, PS_ROOT)
  • Marca Velleman: elimina el manufacturer únicamente si ya no tiene ningún producto vinculado (doble confirmación requerida)
  • Registros internos: truncate de las tablas history e import_errors

Confirmación simple o doble según el alcance, con pestaña dedicada Herramientas → Eliminación selectiva. La arborescencia de categorías se preserva si tiene productos en otra parte (no-Velleman) que aún las usan.

⭐ 12 razones para elegir el Módulo Velleman

  1. 🌐 Conexión FTP individual por revendedor (5 campos) — cada cliente tiene su archivo numerado, sus escalones personales
  2. 📸 Multi-imágenes hasta 25 vistas/producto vía 2.º CSV CDN (URL embebida invisible al cliente) — innovación propia Velleman
  3. 🏆 Descripción PREMIUM 10 secciones activables individualmente (banner, intro, puntos clave, cards técnicas, dimensiones, embalaje, origen, eco, GPSR, CTA)
  4. Conformidad GPSR UE 2024 mediante formulario dedicado (5 campos opcionales) — visualización automática en todas las fichas
  5. 🌳 10 niveles de categorías jerárquicas creadas al vuelo — gestión de arborescencias profundas específicas de componentes
  6. 💰 10 escalones de precios decrecientes Velleman + selector precio de compra en Ajustes
  7. 🔬 Parseo inteligente de características detalladas (col 63): 1 sección = 1 card visual (Físico / Eléctrico / Técnico / Instalación)
  8. 🌍 Codificación Windows-1252 auto-convertida a UTF-8 celda por celda (preserva "Métré", "Réservé", caracteres técnicos europeos)
  9. 🔢 Decimales con coma + prefijos punteados auto-corregidos (ej.: .354 → 0.354 — de lo contrario el cast float falla)
  10. Importación tiempo real producto-a-producto: barra en vivo, registro consola, botón Detener, reanudación precisa
  11. CRON 24/7 seguro con time-budget, auto-relanzamiento asíncrono, retry, lock, modo test, limitador de productos
  12. 💎 Sin AdminController, sin Tab BO, sin override: no contamina su menú, no rompe sus otros módulos

🎬 Cómo funciona en 5 pasos

1

Instale el módulo

Descargue el ZIP, instale vía el BO. Auto-creación de 3 tablas, del proveedor Velleman, de la clave CRON.

2

Introduzca los 5 campos FTP

Solicite sus accesos a su comercial Velleman (host, usuario, contraseña, ruta del archivo personalizado). Pruebe la conexión con 1 clic.

3

Configure márgenes + GPSR

Elija el escalón de precio de compra (5/25/100…). Modo márgenes (6 escalones), markup fijo o wholesale. Rellene el formulario GPSR opcional.

4

Componga las 10 secciones

Pestaña Opciones: active/desactive cada una de las 10 secciones de la descripción PREMIUM (todo está ON por defecto).

5

Lance la importación

Modo test 10 productos primero para validar, luego importación completa ~6 000 productos (~5h vía CRON auto-relanzado).

🔧 Compatibilidad técnica

PrestaShop1.7.x a 9.x (probado en PS 9.0)
PHP7.4 mínimo, recomendado 8.1+
MySQL / MariaDB5.7+ / 10.3+
cURL + ext FTPActivados (descarga FTP CSV + CDN imágenes)
Multi-tiendaCompatible (fuerza CONTEXT_ALL para la eliminación)
Hooks utilizadosNinguno (sin contaminación de la cadena de eventos)
Override de claseNinguno (preserva sus otros módulos)
AdminControllerNinguno
Pestaña sidebar BONinguna (no contamina su menú)
Cuenta Velleman B2BCuenta de revendedor partner requerida (acceso FTP individual + escalones negociados)
Identificadores FTPSolicitar a su comercial Velleman (host, puerto, usuario, contraseña, ruta del archivo)

❓ Preguntas frecuentes

P: ¿El Módulo Velleman funciona en PrestaShop 9?

R: Sí, totalmente compatible PS 9.x. El módulo gestiona la migración específica PS9 donde meta_keywords ha sido retirado (cambio auto a ps_tag) así como el bug PS9 donde la imagen original no aparece en la página de edición producto BO (fix mediante copia 1:1 del archivo <id>.jpg). Todos los caracteres prohibidos por PS9 (<>{}) se limpian antes de Tag::addTags() para evitar el rechazo de toda la lista.

P: ¿Por qué conectarse en FTP en lugar de HTTPS clásico?

R: Es la decisión de Velleman. Cada revendedor partner recibe un archivo CSV personalizado en el servidor FTP B2B Velleman, con sus escalones tarifarios individuales. Sin URL HTTPS pública. El módulo gestiona esta especificidad: 5 campos FTP, contraseña segura enmascarada, modo pasivo compatible con firewall, verificación tamaño antes de descargar.

P: ¿Qué es exactamente el 2.º CSV de mapeo de imágenes?

R: Velleman publica un 2.º CSV público en su CDN que asocia cada SKU a una lista de URLs de imágenes del producto (hasta 25 vistas: frontal, dorso, lateral, en mano, embalaje, esquema, manual de uso…). La URL CDN está embebida en el código del módulo (nunca visible para el cliente) — usted no tiene que configurar nada. El mapeo se recarga automáticamente cada 24h.

P: El CSV está en Windows-1252 — ¿cómo lo gestiona el módulo?

R: El módulo convierte cada celda de Windows-1252 a UTF-8 vía mb_convert_encoding() (con detección auto si la celda ya está en UTF-8 válido). Los caracteres técnicos europeos (grados °, micro µ, ohmio Ω, más-menos ±, etc.) se preservan. Decimales con coma convertidos en punto. Prefijos punteados (.354) corregidos a (0.354) para evitar casts float aberrantes.

P: ¿La conformidad GPSR es obligatoria?

R: Sí, desde el 13 de diciembre de 2024 en toda la UE. Sin embargo, el módulo no le obliga a rellenar el formulario — los 5 campos son todos opcionales. Puede empezar sin GPSR (para sus pruebas) y luego rellenar el formulario antes de poner en línea. La sección solo aparece en las fichas si al menos un campo está rellenado.

P: ¿Cómo elegir el escalón de precio decreciente correcto?

R: El selector en Ajustes propone los escalones Velleman habituales (1, 5, 25, 100, 500). Elija el que corresponda a su volumen medio de compra real. Si compra por lotes de 25 en la mayoría de las referencias, elija 25. El módulo usará este escalón como precio de coste para calcular el precio de venta final (según su modo márgenes/fixed/wholesale).

P: ¿Puedo desactivar algunas secciones de la descripción PREMIUM?

R: Sí, cada una de las 10 secciones (banner identidad, intro, puntos clave, cards técnicas, dimensiones, embalaje, origen, eco-contribución, GPSR, CTA) es activable/desactivable individualmente mediante interruptor en la pestaña Opciones. Todo está ON por defecto para ofrecer la ficha más rica, pero puede desactivar todo excepto identidad + CTA para un acabado depurado.

P: ¿Puedo importar varias veces el mismo CSV?

R: Sí. Modo ligero automático (acción CRON light_sync): los productos existentes se detectan vía su SKU único y solo se refrescan precio + stock. Sus descripciones, imágenes, categorías y tags personalizados no se reescriben — sus modificaciones BO se preservan.

P: ¿Cómo eliminar todos los productos Velleman?

R: Pestaña Herramientas → Eliminación selectiva → marque "Productos importados" + "Categorías vacías" + "Marca Velleman" + "Registros" → Ejecutar. Confirmación simple o doble según el alcance. La arborescencia se preserva si la usan productos no-Velleman.

P: ¿Y si quiero detener una importación en curso?

R: Botón "Detener" disponible durante la importación (UI) y durante el CRON (flag file). Parada limpia al final del producto en curso, guardado preciso del estado para reanudación en la línea exacta de parada. El módulo sobrevive incluso a un reinicio del servidor gracias al stream JSON por archivo.

P: ¿El módulo es compatible con multi-tienda?

R: Sí. Las categorías y productos se crean en todas las tiendas activas. La eliminación fuerza CONTEXT_ALL para evitar el quirk PS9 donde Product->delete() devuelve false en multi-tienda. El proveedor Velleman se vincula a todas las tiendas activas vía ps_supplier_shop.

P: ¿Sin AdminController, sin Tab BO?

R: Confirmado. El módulo usa únicamente getContent() + AJAX. Sin contaminación del menú BO PrestaShop. Sin override de clase core. Sin hook (la cadena de eventos PS permanece intacta). Sus otros módulos no se ven afectados ni en la instalación ni en la desinstalación.

⚡ ¿Listo para automatizar su dropshipping electrónico?

El Módulo Velleman dropshipping componentes electrónicos módulos kits FTP es la herramienta más completa para vender las ~6 000 referencias Velleman (componentes, módulos Arduino/Raspberry, kits educativos, audio pro, iluminación escénica, herramientas, seguridad) en PrestaShop. Una vez configurado, descarga automáticamente su catálogo personalizado vía FTP, importa hasta 25 imágenes por producto desde el CDN, genera una descripción PREMIUM 10 secciones, y se mantiene conforme con GPSR UE 2024.

⚡ INSTALACIÓN 5 MIN  ·  📚 IMPORTACIÓN TIEMPO REAL  ·  🛡️ COMPATIBLE PS 1.7 a 9  ·  ✅ GPSR UE 2024  ·  🇪🇸 SOPORTE EN ESPAÑOL

📋 Detalles técnicos para desarrolladores

Tablas BD creadas (3): wp_velleman_product_meta (sku único, id_product, ean, last_price, wholesale, last_stock, fechas), wp_velleman_history (event_type, message, payload JSON, date_add), wp_velleman_import_errors (error_type, csv_index, sku, message, payload).

Configuraciones PS: WPVL_SETTINGS (JSON 30+ claves), WPVL_SUPPLIER_ID, WPVL_CRON_KEY, WPVL_LAST_IMPORT_AT, WPVL_CRON_LAST_*.

CSV Velleman (64 columnas Windows-1252, separador punto y coma, sin cabecera): 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.

Arquitectura: 8 clases PHP (VlCompat, VlCsvImporter, VlCategoryMapper, VlDescriptionBuilder, VlTagBuilder, VlFeatureMapper, VlMediaDownloader, VlParameterMapper) + módulo principal + dispatcher AJAX + CRON. Sin override de clase core PrestaShop, sin hook, sin AdminController, sin Tab BO.

FTP: descarga vía VlCompat::downloadFromFtp() (curl URL ftp://user:pass@host:port/path). Test de conexión vía ftp_connect + ftp_login + ftp_pasv + ftp_size. Contraseña almacenada cifrada en WPVL_SETTINGS, enmascarada en las respuestas JSON (• repetidos).

Codificación: conversión Windows-1252 → UTF-8 celda por celda vía mb_convert_encoding() con detección previa si ya es UTF-8 válido. parseDecimal(): coma → punto + leading dot fix (.354 → 0.354).

Multi-imágenes CDN: VlCompat::downloadPicturesMappingCsv() descarga el 2.º CSV mapeo desde URL embebida VL_PICTURES_MAPPING_URL. Caché 24h. loadPicturesMapping() devuelve array SKU → [URL1, URL2, …, URL25]. importMultiImages() llama a imageUrlExists() (curl HEAD NOBODY) luego ImageManager::resize, fix BO PS9 mediante copia 1:1 del archivo original.

Streaming JSON: streamParseToFiles() escribe cada línea CSV en un archivo uploads/state/full_import_rows/<idx>.json. Permite la reanudación precisa tras interrupción + resiliencia ante reinicios del servidor.

Auto-relanzamiento CRON: vía curl loopback asíncrono al mismo endpoint con la clave secreta. Time-budget 60s por defecto, @ignore_user_abort(true) para supervivencia durante el relanzamiento. Lock anti-concurrencia vía flock en uploads/state/cron_*.lock.

VlCategoryMapper: resolveChainOrCreate(array $names) sobre 10 niveles. Lookup SQL antes de Category::add() (anti-duplicados vía SELECT por nombre + padre — sin LIMIT 1 porque PrestaShop lo añade auto, duplicarlo = error SQL fatal). Slug vía VlCompat::slug(). Multilingüe (todos los idiomas activos reciben el mismo nombre).

GPSR UE 2024: 5 campos settings (gpsr_manufacturer_name, gpsr_address, gpsr_email, gpsr_phone, gpsr_eu_representative) todos opcionales. VlDescriptionBuilder lee los settings (nunca el CSV para GPSR — decisión de producto). Visualización condicional: la sección solo aparece si al menos un campo está rellenado. Email + teléfono renderizados clicables (mailto: / tel:).

Seguridad: pSQL() en todas partes, carpeta uploads/ protegida por index.php redirect, validación HEAD HTTP de las imágenes, CSRF nativo PS en AJAX, escapes HTML sistemáticos, hash_equals() en clave CRON, contraseña FTP enmascarada en las respuestas.

Compatibilidad PS9 específica: migración auto meta_keywordsps_tag/ps_product_tag vía Tag::addTags(), gestión del quirk Product::delete() que devuelve false en multi-tienda, fix BO PS9 imagen original, limpieza <>{} antes de Tag::addTags() (de lo contrario Validate::isGenericName rechaza toda la lista).

Multi-tienda: ensureSupplierExists() en INSERT SQL directo (bypass new Supplier() + ->add() que falla silenciosamente en PS9). Detección dinámica de la columna meta_keywords en ps_supplier_lang (presente PS7, retirada PS9). Vinculación ps_supplier_shop en todas las tiendas activas.

📦 Módulo desarrollado por WebPoint · webpoint.fr · Actualizaciones regulares · Código limpio y comentado

Detalles del producto
WP-VLM-FTP
9999 Artículos
  • 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 otros productos en la misma categoría:

Referencia: wp-matterhorn-dropshipping-mode-lingerie-prestashop

Marca: WebPoint

Módulo Matterhorn Dropshipping para PrestaShop — Moda y Lencería Automatizado

Módulo llave en mano para automatizar tu dropshipping Matterhorn, líder europeo B2B de moda y lencería: 50 000+ productos, 197 marcas, 13 idiomas. ✅ Importación automática del catálogo (variantes, multi-imágenes) ✅ Sincronización de stock y precios cada 2 horas ✅ Pedidos enviados al proveedor en cuanto el cliente paga ✅ Seguimiento + email de envío...
504,51 L
Más
En stock

Referencia: MOD-UNIV-PROD-BLOC

Marca: WebPoint

Universal Product Blocks para PrestaShop — WebPoint

star star star star star
(1)
Module : Universal Product Blocks (wp_productscms) Autor : WebPoint Descripción: Módulo todo en uno para mostrar bloques de productos en cualquier lugar de la tienda PrestaShop, sin ninguna modificación del tema. Combin… ✅ 2 tipos de bloques disponibles: ✅ Bloques CMS: vinculados a una página CMS específica creada en Diseño → Páginas ✅ Bloques de páginas...
25,48 L
Más
En stock

Referencia: WPEL-1233-PR45

Marca: WebPoint

Domine Su Estrategia de Precios con Elasticidad Precio Pro

star star star star star_half
(239)
Revolucione su estrategia de precios con un módulo de análisis de elasticidad precio inteligente y preciso. 🚀 Transforme sus datos en oportunidades comerciales concretas. 💡 Una solución PrestaShop que cambia las reglas del juego para los emprendedores e-commerce ambiciosos. 📊
101,87 L
Más
En stock

Referencia: wp-watchimport-dropshipping-montres-ila-uhren-csv-prestashop

Marca: WebPoint

Módulo WatchImport Dropshipping para PrestaShop — Importación CSV Relojes ILA Uhren GmbH (DE/EN/FR, multimarca)

Módulo llave en mano para automatizar su dropshipping de relojes con ILA Uhren GmbH, mayorista alemán especializado en relojería: importación CSV trilingüe DE/EN/FR, cientos de marcas (Adidas, Casio, Diesel, Festina, Fossil, Tissot…) en pocos clics. ✅ Importación en tiempo real producto por producto (progreso en vivo) ✅ Auto-generación SEO + tags PS9 +...
504,51 L
Más
En stock

Referencia: MOD-COUN

Marca: WebPoint

WP Countdown para PrestaShop — WebPoint

Cuenta atrás PrestaShop de alto rendimiento Módulo de cuenta atrás promocional para PrestaShop. Muestra un timer elegante en los productos en promoción para crear un sentimiento de urgencia y fomentar la compra inmediata. Disponible en las fichas de product…✅ 5 estilos de contador visualmente distintos:✅ Cards: cajas con fondo de color✅ Flip: efecto de...
25,48 L
Más
En stock

Referencia: 1.0.0

Marca: WebPoint

AI SVG Banner Slider — Generador de Banners Inteligentes por IA (Claude)

Generador de banners IA profesional Genere banners SVG profesionales en un clic gracias a la inteligencia artificial Claude (Anthropic). Elija un producto, un estilo visual y colores: la IA crea instantáneamente un banner vectorial animado, responsive y ultraligero. Slider integrado con 21 posiciones de visualización, transiciones múltiples, A/B testing y...
198,75 L
Más
En stock

Referencia: WP-DBR-EHU

Marca: WebPoint

Módulo Debranet Dropshipping Productos Adultos para PrestaShop — Mayorista B2B Húngaro EN + HU, 7.688 Referencias

Módulo llave en mano para automatizar tu dropshipping de productos adultos con Debranet, mayorista B2B húngaro: importación XML auto-paginada del catálogo (~7.688 referencias) en inglés y húngaro. ✅ Importación con un solo clic: marcas, categorías, productos — todo en un solo comando ✅ Paginación automática 100×100 sobre la API protegida por codekey ✅...
504,51 L
Más
En stock

Referencia: WP-ETC-FRX

Marca: WebPoint

Módulo Elemtechnic Dropshipping Herramientas Jardín Hogar para PrestaShop — Catálogo Francés B2B 1.310 Referencias

Módulo llave en mano para automatizar tu dropshipping de herramientas, jardín y hogar con Elemtechnic, mayorista B2B francés: importación CSV de 1.310 productos (taladros, cortacéspedes, cortasetos, hidrolimpiadoras, calefacción, iluminación, bombas…) en un solo comando. ✅ 1.310 referencias · 50 marcas · 10 categorías nativas + sub-cats sobre la marcha ✅...
504,51 L
Más
En stock

Articles du blog

Tout voir arrow_forward

Síganos en Facebook