Plugin Prestashop Gesio

Para todos los que preferís Prestashop y deseáis conectarlo a un ERP o a un TPV de mostrador online, ya podéis hacerlo con este módulo especialmente diseñado para conseguir la mejor sincronización de productos, stock y pedidos.

Sube los productos de Gesio a Prestashop y descarga los pedidos según se van realizando. Siempre con el stock conciliado y todos los precios al día.

TPV ONLINE plugin para Tpv y prestashop

1. GESIO. Generación de datos periódico.

En Gesio se controlará el catálogo de ambas plataformas y se generará un feed con los productos marcados para ser publicados en la tienda online. La generación de este fichero es periódico con intervalos configurables (recomendado cada 30 minutos).

Gesio será máster en cuanto a la creación y control de las referencias a exportar a Prestashop.

En el feed de datos se exportará los datos nominales y económicos. Los datos enriquecidos de productos podrán ser añadidos en Prestashop de manera individualizada y Gesio los respetará en las actualizaciones según la configuración que definas.

2. Configurar PRESTASHOP para recuperar datos en intervalos parecidos.

Hay que configurar tanto origen (Gesio) como destino (Prestashop) para tener los datos sincronizados.
Requiere que se configure una tarea automática en el servidor de Prestashop para que solicite la totalidad de los datos cada cierto tiempo o pequeños paquetes cada pocos minutos.

3. Pedidos que viajan a GESIO.

Otro plugin permitirá enviar los pedidos a Gesio. Este plugin manda los pedidos de manera mecanizada y directa justo en el momento que decidas, normalmente al recibir el pago de un producto en la web. El momento cuando se envía el pedido a Gesio es configurable en Prestashop, así como si se desea que automáticamente se facture, albarane o que quede pendiente.

En ese mismo momento y de forma automática se descontará el stock del almacen/tienda evitando descuadres.

También podremos elegir el estado comercial que entra en Gesio y que vaya cambiando según cambiemos el estado de Prestashop.

Ejemplo:
Si se paga por tarjeta y el pedido es conforme para retirada de mercancía, el sistema lo dará por bueno y lo mandará facturar en GESIO descontando el stock automáticamente.

4. Control de stock y precios en tiempo real

Además con nuestro conector, se realizará una consulta a almacén/tienda (Gesio) en el proceso de la compra. Si stock o precio han variado, se actualizará en dicho instante. Así se asegura una correcta sincronización de stock en tienda física y Prestashop.

¿Qué se instalará?

Para una correcta integración Gesio - Prestashop
Se necesitará instalar 3 módulos en tu eCommerce Prestashop.

Cada uno de estos módulos tiene una función específica y su instalación es obligatoria para asegurar un correcto funcionamiento. Pese a ello, queda a discreción del cliente prescindir de alguno y quedarse solo con algunas funciones según sus necesidades.

También, serán necesarias algunas configuraciones en tu Gesio para comunicar ambas plataformas.

Bridge - Importador de productos XML

Sincronización periódica programada de catálogo entre tiendas

Bridge - Exportación de pedidos

Exporta tus pedidos de Prestashop a Gesio cuando se produce una venta

Bridge - Sincronización de stock y precios

Sincronización de stock y precios de catálogo en tiempo real

Nuestros módulos requieren la versión 1.7.x.x o superior de Prestashop

Bridge - Importador de productos XML

Cada cierto tiempo, el módulo consulta el Feed de Datos en busca de cambios o novedades para actualizar el catálogo en Prestashop.

Tras una actualización, ambos catálogos serán idénticos.

  • Los nuevos artículos creados en Gesio viajarán a Prestashop y se crearán automáticamente.
  • Las modificaciones de productos que hayamos hecho en Gesio actualizarán los productos ya existentes en Prestashop.

AVISO: Una vez realizada la integración debemos gestionar nuestro catálogo desde Gesio.
Crear un nuevo producto de forma manual en Prestashop lo dejará huérfano y no se sincronizará.

El importador de productos, también nos permitirá exportar de forma masiva nuestros productos de Prestashop a Gesio. Esta operativa es delicada y debe realizarse por nuestro equipo especializado ya que requiere un estudio previo de viabilidad.

¿Cómo funciona el importador de productos?

El funcionamiento de este módulo se basa en mapeos o relaciones origen-destino.

  • Cada familia de Gesio se vinculará con una categoría en Prestashop.
  • Cada nuevo producto relacionará la ID de Gesio con la ID del nuevo producto en Prestashop.
  • Asociación de Impuestos (IVA's).

Por tanto:

  • Varias familias de Gesio pueden estar vinculadas con la misma categoría de Prestashop.
  • Una familia en Gesio NO puede estar vinculada con más de una categoría de Prestashop.
  • Los productos ya mapeados pueden gestionar libremente su categoría en Prestashop.

El mapeo de las familias-categorías se configura desde el propio módulo, o bien de forma automática o de forma manual.

Manual: Respeta la estructura de categorías de Prestashop, por lo que no será necesario borrarla. Solo tendremos que ir indicando asociando familia-categoría una a una.
Automático: El módulo creará una categoría por cada familia añadiendolas a Prestashop y las asociará automaticamente. Es recomendable tener la estructura de categorías limpia en Prestashop.

Esta relación indicará al importador dónde debe crear un producto cuando llega a Prestashop por primera vez. Si una familia del feed no está mapeada con una categoría de Prestashop no se importarán los productos de dicha familia.

Gracias a este mapeado podremos realizar algunas operaciones en Prestashop sin ningún problema:

  • Crear nuevas categorías en Prestashop sin afectar la estructura de Gesio.
  • Cambiar el nombre de las categorías o subcategorías.
  • Cambiar los productos de categorías, o añadirlos en varias (nuevas o existentes) sin que afecte a Gesio o la integración.
  • Importar solo parte del catálogo mapeando solo aquellas categorías que deseamos importar.

Tras la primera importación masiva, se configurará una tarea CRON en el servidor donde está alojado Prestashop que ejecutará de forma periódica la actualización del catálogo.

Dependiendo del tamaño de catálogo y la potencia de los servidores origen y destino, se podrá configurar una sincronización completa cada cierto tiempo o por lotes cada pocos minutos.

Sincronización de campos

Se podrán configurar algunos campos para que no se actualicen, como por ejemplo los nombres de productos, descripciones, imágenes, categorías... En cambio, otros campos como el stock o el precio siempre se actualizarán.

Es decir, se podrá hacer una primera importación de productos con todos sus datos e imágenes y después solo actualizar stock y precio. De este modo tendremos la libertad de enriquecer nuestros productos en Prestashop añadiendo más contenido a las descripciones, más imágenes, etiquestas SEO...

La siguiente tabla indica los campos contenidos en la integración.

EN PRESTASHOP EN GESIO
public_id Referencia (campo para crear productos)
available Disponible para la venta
cost_price Precio de coste
price Precio de venta
min_units_per_order Unidad mínima de venta
vat Impuestos para el producto (IVA)
title Nombre del producto
description Descripción corta
html_description Descripción larga
brand Marca
EN PRESTASHOP EN GESIO
barcode EAN - Código de barras
categories Todas las categorías relacionadas
image Ponemos la preferida como primera
image name  Nombre de la imagen
variant item_group_id Referencia combinación
variant common_title  Nombre del producto si tiene combinaciones
variant var_name_*   Nombre atributo
variant var_value_*  Valor atributo
stock Stock, uds. disponibles globales o stock uncontrolled
var_value_2_hex  Código RGB hexadecimal del color

Los siguientes campos son opcionales y pueden desactivarse de la sincronización

  • El nombre de las categorias.
  • Las categorías a la que pertenece un producto.
  • Imágenes.
  • Nombres.
  • Descripciones cortas.
  • Descripciones largas.

Añadir un márgen al precio de venta online de una familia

El módulo nos permite añadir un márgen económico, o bien en euros o bien por porcentaje, a cada una de las familias brindando la oportunidad de incrementar nuestros precios de venta en web masivamente si así lo deseamos.

Multi-idioma

El importador es compatible con varios idiomas siempre que estén configurados en Gesio. El importador sincronizará nombres y descripciones en varios idiomas a excepción de los atributos de talla y color que sólo se importará en el idioma preferente. Estos atributos podrán traducirse de forma habitual desde Prestashop.

Campos SEO

Actualmente el importador no es compatible y por tanto no sincronizará los campos SEO. Estos deben trabajarse desde prestashop.

Primera sincronización

La primera importación es la más importante ya que se crea la relación completa de todo el catálogo, normalmente de miles de referencias y variantes.

Por ello, debe ejecutarse sobre un Prestashop sin productos. A partir de ahora el catálogo maestro será Gesio, por lo que necesitamos borrar esos productos para hacer una nueva relación sin duplicidad de referencias.

Los pedidos previos se pueden mantener, pero quedarán huérfanos al haber borrado los productos. Recomendamos descargar esta información previamente si no queremos perderla.

Se pueden conservar las categorías y mapearlas manualmente, pero dependiendo del número puede resultar una tarea demasiado dura. Nuestra recomendación es borrar las categorías actuales y usar el importador para crearlas de forma automática quedando totalmente mapeadas en pocos segundos.

El listado de clientes podrá mantenerse sin problemas.

IMPORTANTE En la primera sincro se borrarás los productos en Prestashop

Es por ello que el cliente deberá realizar un backup completo previo al proceso de integración

Bridge - Exportación de pedidos

Cuando se reciba una compra en Prestashop, se enviará el pedido a Gesio de manera mecanizada actualizando stock e indicando datos de cliente, productos, logística y el precio final de la venta.

Podremos configurar el estado del pedido en Prestashop que dispare el envío del pedido a Gesio. Por norma general, indicarémos que se mande una compra cuando el estado en la tienda online entre o cambie a "Pago recibido", por lo que el stock no se actualizará en Gesio hasta que se reciba el cobro en la web.

Podrémos cambiar el disparador si por ejemplo queremos que un pedido en web "Pendiente de pago" descuente el stock en Gesio reservando los productos. En caso de que el cliente no finalice el pago, podrémos liberár el stock desde Gesio sin problemas.

Campos de los pedidos relacionados en la exportación

Los pedidos enviados desde Prestashop contendrán los campos que conformarán el pedido defitivo en Gesio.

  1. ID pedido Prestashop. 
  2. SKU o referencias contenidas.
  3. Precios finales y lineales con descuento.
  4. Unidades vendidas.
  5. Proveedor de logística e importe.
  6. Datos cliente esenciales
    1. Nombre
    2. Apellido
    3. eMail
    4. Teléfono
  7. Dirección cliente
    1. Domicilio
    2. Población
    3. Código postal
    4. Provincia
    5. País
  8. Estado de pedido.

La operación tendrá un precio definido por Prestashop incluyendo las líneas logísitcas. Podrás manipular el pedido en Gesio para añadir o negociar particularidades que ya sólo tendrán reflejo en Gesio.

ALERTAS POR MAIL DE PEDIDOS ENTRANTES

Correo Prestashop y Correo GESIO. Ambos sistemas a la cuenta que hayas ubicado en Prestashop y Gesio.


Preguntas frecuentes
 

1.- ¿Cuándo se realiza la sincronización de productos?

Se configura en Prestashop el número de sincronizaciones diarias y depende de la potencia del servidor en Prestashop. Lo habitual es hacer una sincronización nocturna. Recuerda que las sincronías de datos de stock y precios no son en tiempo real estricto en este momento exacto. En el momento de la compra, el cliente dispara consultas singulares sobre cada producto que pulsa.

Para tu conveniencia, puedes forzar una creación de feed en Gesio y reclamar los datos en Prestashop manualmente en cualquier momento del día.

2.- Actualizaciones extra ante eventos del cliente.

El stock, además de sincronizarse en los envíos masivos nocturnos, se sincroniza en situaciones especiales que sucedan en la web de Prestashop. Eso es muy conveniente, ya que asegura el stock y precio con mayores garantías.

  1. El cliente entra en ficha de producto
  2. El cliente agrega a la cesta
  3. En el momento Checkout o pago

* Atención: No se controla el tiempo desde que está en la pasarela hasta que vuelve. Si el cliente permanece en el interfaz de Paypal (por ejemplo) 2 horas, puede perder el stock reservado.

3.- ¿Cuánto se tarda en configurar?

En un plazo de 24 a 48 horas el sistema queda configurado y comprobado en Gesio. Un par días laborables para crear el servicio de envío de datos y certificar su correcto uso en Prestashop.

4.- ¿Quién lo configura?

Nosotros, los técnicos de Gesio os ayudaremos en la parte de GESIO. En PRESTASHOP deberán hacerlo los especialistas que tengáis contratados actualmente. Si deseáis que sea el equipo GESIO, necesitaremos las credenciales de PRESTASHOP y la configuración puede suponer costes asociados dependiendo de las necesidades.

5.- ¿Cuantas webs o Prestashops puedo tener?

Puedes tener tantas como necesites. No hay limite de instalación de plugins. Consulta con nuestro equipo técnico comercial.

5.- ¿Pueden convivir las webs de Prestashop y Gesio?

Sí. Sin problemas.

Sólo 299€ /año
+ 150€ de instalación plugin en Prestashop.

Política de gestión de cookies

Utilizamos cookies propias para el correcto funcionamiento del sitio. Además, se utilizan otras de terceros que analizan cómo se usan nuestros servicios para mejorar la experiencia de usuario, divulgar ofertas comerciales personalizadas o realizar análisis de sus hábitos de navegación. Pulse el botón para aceptarlas o “Elegir / Bloquear” para configurar y poder bloquearlas.

Puede revisar toda la información y retirar su consentimiento en cualquier momento desde nuestra Política de cookies.

Política de cookies Elegir / Bloquear

Confirme su elección

Si acepta, se guardarán cookies en su navegador que posteriormente podrán ser leídas. Estas cookies nunca le identificarán de forma directa, pero almacenarán información acerca de usted, de sus preferencias o su dispositivo y se usarán para darte una experiencia web más personalizada, tanto en rendimiento como a nivel comercial.

Cookies propias
Son aquellas que se envían al equipo terminal del usuario desde un equipo o dominio gestionado por el propio editor y desde el que se presta el servicio solicitado por el usuario.

Cookies de terceros
Son aquellas que se envían al equipo terminal del usuario desde un equipo o dominio que no es gestionado por el editor, sino por otra entidad que trata los datos obtenidos través de las cookies.

Cookies necesarias
Aquellas que son esenciales para que el sitio web funcione correctamente. Esta categoría solo incluye cookies que garantizan funcionalidades básicas y características de seguridad del sitio web. Estas cookies no almacenan ninguna información personal.

Cookies no necesarias
Aquella que no necesarias para que el sitio web funcione y que se utilizan específicamente para otras finalidades.

Cookies técnicas
Aquellas que permiten al usuario la navegación a través de una página web, plataforma o aplicación y la utilización de las diferentes opciones o servicios que en ella existan, incluyendo aquellas que se utilizan para permitir la gestión y operativa de la página web y habilitar sus funciones y servicios, como, por ejemplo, controlar el tráfico y la comunicación de datos, identificar la sesión, acceder a partes de acceso restringido, recordar los elementos que integran un pedido, realizar el proceso de compra de un pedido, gestionar el pago, controlar el fraude vinculado a la seguridad del servicio, realizar la solicitud de inscripción o participación en un evento, utilizar elementos de seguridad durante la navegación, almacenar contenidos para la difusión de vídeos o sonido, habilitar contenidos dinámicos o compartir contenidos a través de redes sociales.

Cookies de análisis
Son aquellas que permiten al responsable de las mismas el seguimiento y análisis del comportamiento de los usuarios de los sitios web a los que están vinculadas, incluida la cuantificación de los impactos de los anuncios. La información recogida mediante este tipo de cookies se utiliza en la medición de la actividad de los sitios web, aplicación o plataforma, con el fin de introducir mejoras en función del análisis de los datos de uso que hacen los usuarios del servicio.

Cookies funcionales
Son necesarias para mostrar correctamente la página web/App y garantizar el correcto funcionamiento del sitio. Son cookies que ayudan al usuario a tener una mejor experiencia de la navegación por el sitio. Un ejemplo de uso de este tipo de cookies son las que se utilizan para almacenar los datos de navegación de un determinado idioma.

Cookies de preferencias o personalización
Son aquellas que permiten recordar información para que el usuario acceda al servicio con determinadas características que pueden diferenciar su experiencia de la de otros usuarios, como, por ejemplo, el idioma, el número de resultados a mostrar cuando el usuario realiza una búsqueda, el aspecto o contenido del servicio en función del tipo de navegador a través del cual el usuario accede al servicio o de la región desde la que accede al servicio, etc.

Cookies publicitarias
Son aquellas que almacenan información del comportamiento de los usuarios obtenida a través de la observación continuada de sus hábitos de navegación, lo que permite desarrollar un perfil específico para mostrar publicidad en función del mismo.

Cookies sociales
Cookies de redes sociales externas, que se utilizan para que los visitantes puedan interactuar con el contenido de diferentes plataformas sociales (Facebook, YouTube, Twitter, LinkedIn, etc.) y que se generan únicamente para los usuarios de dichas redes sociales. Las condiciones de utilización de estas cookies y la información recopilada, se regula por la política de privacidad de la plataforma social correspondiente.

Puede informarse de forma concreta sobre qué cookies estamos utilizando y cuál es la finalidad de cada una de ellas en nuestra Política de Cookies, donde también le explicaremos cómo puede retirar su consentimiento y eliminarlas de su navegador.

Si desea navegar solo con las cookies necesarias pulse: BLOQUEAR COOKIES
Volver