Dreamlove plugin para prestashop

Plugin prestashop

Sistema de importación de catálogo de DREAMLOVE para PRESTASHOP

Ver 1.0 - Junio 2019

ÍNDICE

  1. REQUISITOS TÉCNICOS
  2. FUNCIONALIDAD
  3. TABLAS DE SINCRONIZACIÓN
  4. LIMITACIONES Y PRÁCTICAS RECOMENDADAS
  5. PREGUNTAS FRECUENTES
  6. MANUAL DE USO BÁSICO

1. REQUISITOS

El módulo deberá ser instalado por personal cualificado con conocimiento suficiente de Prestashop en la versión requerida.

REQUISITOS TÉCNICOS

Para asegurar la completa integración, es necesario que el cliente cumpla con los siguientes requisitos:

  • Servidor con un mínimo de 1GB de RAM y 1 NÚCLEO, y más de 30 GB de espacio disponible.
  • El cliente deberá disponer de un PRESTASHOP en una versión mínima de 1.6 y recomendada de 1.7. La versión 1.5 NO está soportada.
  • El cliente deberá saber que DREAMLOVE tomará el control sobre el producto de PRESTASHOP. Quedando a libertad del usuario que algunos campos se quieran actualizar o no.
  • El prestashop deberá tener HTTPS y un certificado SSL válido.
  • El prestashop deberá empezar con un PRESTASHOP totalmente vacío de catálogo.
  • Es obligatorio que el cliente disponga de una persona técnica encargada del servicio de prestashop, con conocimientos previos para poder solventar rápidamente problemas que puedan surgir en la instalación.

    El cliente deberá proporcionar lo siguiente:

  • Credenciales SSH y SFTP (Credenciales de acceso al servidor)
  • Acceso a un gestor SQL

Debe tener activado los servicios SOAP en el servidor. Si no sabe qué es esto, consulte con su proveedor de servicios web para activar la extensión php-soap.

En PRESTASHOP debe estar activado el campo iFrame obligatoriamente.

ASPECTOS A TENER EN CUENTA

  • Los módulos los instalará personal del cliente cualificado para la gestión de PRESTASHOP.
  • Cualquier problema ajeno al módulo estará sujeta a soporte para el cliente.
  • Se pueden aplicar limitaciones de imágenes debido a la capacidad del servidor del cliente.

2. FUNCIONALIDAD

MÓDULO DE CATÁLOGO

Ante la necesidad de importar todo el catálogo de DREAMLOVE hacia PRESTASHOP, se ha creado una solución, mediante módulo de PRESTASHOP.

El módulo de catálogo dispone de las siguientes funcionalidades:

  • Importar a PRESTASHOP todo el catálogo de DREAMLOVE
  • Mapeo de categorías. Dando al cliente una libre elección de lo que se quiere importar o no.

Dreamlove proporcionará un enlace con el Feed XML con la tarifa para el cliente. Esto lo insertaremos en el módulo.

3. TABLAS DE SINCRONIZACIÓN

PRIMERA IMPORTACIÓN

Campo DREAMLOVE A PRESTASHOP
ID ok
Nombre ok
Referencia ok
Categorías ok
Imágenes ok (Hasta 12 imágenes)
Barcode ok
Descripción corta ok
Descripción larga ok
Disponibilidad ok
Precio ok
Marca ok
Stock ok
Variaciones del producto (talla y color) ok

ACTUALIZACIÓN DE PRODUCTOS SIMPLES

Campo DREAMLOVE A PRESTASHOP
Precio [Opcional] ok
Stock [Opcional] ok
Referencia [Opcional] ok
Nombre en español [Opcional] ok
Descripción en español [Opcional] ok
Descripción larga en español [Opcional] ok

ACTUALIZACIÓN DE PRODUCTOS CON TALLAS

Campo DREAMLOVE A PRESTASHOP
Precio [Opcional] ok
Stock [Opcional] ok
Referencia [Opcional] ok

Todos aquellos productos que se borren o desaparezcan de DREAMLOVE, se desactivarán. Si se vuelven a activar, estos se activarán. Salvo que el cliente los haya desactivado previamente.

El cliente podrá desactivar todos los productos que quiera. No deberá borrarlos.

4. LIMITACIONES Y PRÁCTICAS RECOMENDADAS

En este apartado explicaremos algunas de las limitaciones y prácticas recomendadas para el uso de este software.

  • Es conveniente respetar los tiempos de importación predefinidos, por lo que es recomendable NO forzar las importaciones.
  • En la primera importación, todo el catálogo de dreamlove se importará, con los campos dados en las tablas de sincronización (punto número 3).
  • En ningún momento el cliente borrará un producto en PRESTASHOP. Esto es importante ya que la integridad de la base de datos puede verse afectada.

¿Cómo hago para que un producto no se me muestre en la web o como borro un producto?

Como te hemos comentado, no borres el producto. Si se desea ocultar un producto o directamente hacer desaparecer de su web el producto en cuestión, deberá desactivarlo manualmente en el catálogo de PrestaShop. El módulo seguirá actualizando este producto por si desea volver a activarlo en un futuro.

Puede ser que DREAMLOVE haga desaparecer un producto de su feed o catálogo. Actualmente forzamos a la desactivación (estado desactivado) en PRESTASHOP de estos productos, ya que no se permite la venta de productos descatalogados en DREAMLOVE.

  • Si DREAMLOVE vuelve a activarlo por cualquier motivo, este producto quedará disponible para la venta.
  • Si el producto ya estaba desactivado (porque el cliente ha decidido desactivarlo), el módulo respetará la opinión y no lo volverá a activar.

Una vez hecha la primera importación, mediante un cron configurado previamente por el cliente, se realizarán importaciones periódicas, donde se actualizarán los siguientes campos:

  • Precio [Configurable]
  • Stock [Configurable]
  • Nombre [Configurable]
  • Descripción Corta [Configurable]
  • Descripción Larga [Configurable]
  • Referencia [Configurable]

*Cuando decimos que es configurable, es que se puede elegir si se quiere actualizar desde Dreamlove o directamente que el cliente lo pueda actualizar desde Prestashop.

5 . PREGUNTAS Y PROBLEMAS FRECUENTES

¡Se me queda el mensaje de descargando categorías cargando y no desaparece!

Debes conectar mediante HTTPS.

¿Cómo hago que se inserte o actualice todo automáticamente?

Debes configurar un cron en el servidor de Prestashop o hablar con tu proveedor de servicios Prestashop con el enlace que te proporcionamos.

¿Los campos de SEO se pueden importar de DREAMLOVE?

Actualmente esto no se puede.

¿Cómo borro un producto en PRESTASHOP?

Debes desactivarlo. ¡No debes borrar ningún producto!

¡Se me duplican las imágenes de los productos con tallas y colores!

Deberás ir a "Operativa 2" y activar la opción "Solo imágenes del padre". Con esto nos aseguramos de que solamente coja las imágenes del producto padre.

¡Quiero elegir por mi mismo las categorías que vienen de DREAMLOVE!

Fácil, deberás activar en "Operativa 2" la opción de "Solo categorías seleccionadas". Después deberás ir a mapeo de categorías y asociar tus categorías con las de DREAMLOVE.

¡Quiero que cuando venga una categoría de DREAMLOVE automáticamente se cree y la mapee automáticamente!

Deberás desactivar la opción de "Solo categorías seleccionadas". Cuando un producto venga sin categoría mapeada, la creará y la mapeará automáticamente.

¿Nos dejamos algo?

Preguntanos en webmaster@dreamlove.es

6 . MANUAL DE USO BÁSICO

INSTALACIÓN

En el caso de que se proporcione un ZIP con el módulo, bastará con ir a “Módulos -> Módulos y servicios” Botón de “Subir un módulo” y arrastrar el ZIP a la zona de subida.

Una vez instalado, solo nos queda entrar a la zona de configuración

CONFIGURACIÓN PREVIA

Una vez instalado, nos dirigiremos directamente a “Operativa 2”

Configuraremos los siguientes campos en la ventana de la derecha:

  • Activar paso 2 ->
  • Solo categorías seleccionadas -> NO
  • Solo imágenes del padre ->
  • % IVA -> 21
  • Comportamiento cuando un producto desaparece del feed -> Desactivar Productos
  • Comportamiento cuando una variación desaparece del feed -> Borrar variaciones
  • Comportamiento cuando un producto con TYC desaparece del feed -> Desactivar productos
  • Campos a actualizar una vez insertados todos los productos -> Seleccionamos todos
  • Feed XML ZIP -> La URL con el XML ZIP que nos proporcionará DREAMLOVE.

Guardamos y copiaremos la “URL Operativa Paso 2”. Esto lo deberemos configurar para que se ejecute en un cron cada X horas. Es obligatorio ejecutarlo mínimo cada 12 horas.

CONFIGURACIÓN FINAL

Ya disponemos de todo lo necesario para hacer la ejecución. Sin embargo, aún no hemos terminado.

Una de las cosas que hemos implementado en el módulo es un mapeo de categorías. Dando libertad al cliente de elegir las categorías que quiere importar, asociándose a las categorías ya creadas de su PrestaShop. Dejando solo aquellas categorías que realmente les interesa.

Iremos a la sección de “Mapeo de categorías” en el módulo y lanzaremos el primer arranque. Es obligatorio haber hecho la sección de configuración previa o este paso no funcionará o habrán errores.

A la hora de lanzar el primer arranque, nos dará un aviso diciendo qué queremos hacer en el primer arranque con 2 opciones:

Crear estructura sin mapear

Este modo deberá ser elegido por todos aquellos clientes que ya tienen una estructura de categorías predefinida y solamente quieren importar aquello que les interesa. Es conveniente a la par de obligatorio asociar manualmente las categorías que quiere importar. Solo se importarán aquellos productos que su categoría ha sido mapeada.

Requisitos:

  • Tener una estructura de categorías previamente definida.
Crear estructura automáticamente

Este modo deberá ser elegido por todos aquellos clientes que no tienen una estructura de categorías en PRESTASHOP previa y desea obtener toda la estructura de categorías en DREAMLOVE. No es una opción recomendada para aquellos que no quieren tener todo el producto de DREAMLOVE.

Requisitos:

  • No disponer de una estructura de categorías previa.

Ya disponemos de toda la estructura de categorías de DREAMLOVE y a la derecha un selector de categorías de nuestro PRESTASHOP.

Recuerda que si has elegido la opción 1 (Crear estructura sin mapear) debemos asociar aquí mismo las categorías.

 

Suscríbete a nuestro newsletter

Indique su e-mail para suscribirse a la lista de correo

 

 He leído y acepto la política de privacidad

  • International Dreamlove S.L.® Inscrita con registro Sanitario 26.0013522/SE en la Agencia Española de Seguridad Alimentaria y Nutrición
  • International Dreamlove S.L.® Inscrita en el Registro General de Empresas de Venta a Distancia del Ministerio de Industria, Comercio y Turismo, con el número (NEVA) 2006/1539/01/41/6/V
  • International Dreamlove S.L.® Inscrita en el registro mercantil de Sevilla. Tomo 5691, Folio 71, Inscripción 1 con hoja SE-97090 - CIF; B-90068404

International Dreamlove S.L.®

Mayorista Líder en España y Europa en la distribución de Productos Eróticos, Articulos para Sexshop, Dropshipping (envio directo al cliente final),Tuppersex y Minoristas.

Pol Industrial los Palillos calle uno num 3 41500 Alcalá de Guadaira (Sevilla) España

Teléfono: 955 63 03 77 - 955 63 06 64 / Fax: 955 49 05 96
Email: info@dreamlove.es