Módulo E-commerce — Orquestación omnicanal

Gestiona tu e-commerce desde el ERP: Shopify, WooCommerce y stock unificado

El módulo E-commerce conecta tu ERP con tus tiendas Shopify y WooCommerce y orquesta el flujo de datos entre la web, el TPV y el back-office. Catálogo, pedidos, stock y pagos permanecen alineados sobre un único repositorio, sin doble introducción de datos. Pensado para los comercios que venden por varios canales, evita la sobreventa y centraliza la gestión multicanal.

Para pymes que venden online a través de Shopify o WooCommerce, a menudo en paralelo a una tienda física o a un canal B2B, y que buscan un stock y unos pedidos unificados sin reintroducir datos.

Lo que puedes hacer

Conectores Shopify y WooCommerce

Conecta tus tiendas mediante OAuth para Shopify y la API REST para WooCommerce. Cada conexión lanza una sincronización inicial y el registro automático de los webhooks. La gestión de varias tiendas por organización es nativa.

Importación de pedidos web sin duplicados

Los pedidos llegan por webhook o por recuperación periódica (cada 5 minutos, basada en cursor) y crean un pedido de venta en eyeot. La importación es idempotente por par tienda / identificador externo.

Stock sincronizado anti-sobreventa

Una venta en el TPV o un movimiento de stock envía automáticamente la cantidad disponible a las tiendas activas. El envío se regula (como máximo uno cada 2 minutos por producto) para evitar la sobreventa entre canales.

Catálogo gestionado desde el ERP

eyeot es el catálogo maestro: la creación o actualización de un producto propaga precio, fotos y descripción a las tiendas, mediante un mapeo de SKU por tienda y en multidivisa.

Webhooks firmados y reintento de fallos

Los webhooks de Shopify y WooCommerce se verifican mediante firma HMAC y se procesan de forma idempotente. Las sincronizaciones fallidas se reintentan automáticamente con un backoff exponencial.

Captura de carritos abandonados

Los carritos sin finalizar se detectan y se registran (estado abandonado, recuperado o caducado) y se purgan a los 30 días conforme al RGPD. Pueden alimentar las acciones de recuperación comercial.

Conciliación de pagos y reembolsos

Los pagos (Stripe, PayPal, Shopify Payments) se concilian con los pedidos web y los reembolsos se trasladan a la contabilidad con su referencia externa.

Conformidad y confianza

Credenciales de tienda cifradas

Las credenciales de conexión de las tiendas se cifran (Fernet) y se almacenan junto con su secreto de webhook. La rotación de tokens requiere un permiso de administración específico.

RGPD: minimización y purga automática

Los carritos abandonados se purgan a los 30 días y los registros de sincronización a los 90 días. Los clientes web se deduplican mediante huella (hash) del correo electrónico.

Solicitudes de los interesados (DSR)

El módulo está cubierto por el mecanismo de solicitudes RGPD de la plataforma (acceso, rectificación, supresión, portabilidad).

Funciona con tus demás módulos

  • Inventario — sincronización y anti-sobreventa
  • TPV — decremento del stock entre canales
  • Finanzas — pedidos y pagos conciliados
  • Reparto — expedición de los pedidos web
  • CRM — clientes web deduplicados
  • Cadena de suministro — reaprovisionamiento activado por la demanda web

Preguntas frecuentes

¿Qué plataformas de e-commerce puedo conectar?
El módulo se basa en los conectores de Shopify (OAuth) y WooCommerce (API REST). Puedes gestionar varias tiendas dentro de una misma organización.
¿Cómo evitar vender un producto sin stock en varios canales?
Cada venta en el TPV o movimiento de stock (recepción de proveedor, transferencia, ajuste) envía la cantidad disponible a las tiendas web activas. El envío se limita a uno como máximo cada 2 minutos por producto, lo que reduce la sobreventa entre canales.
¿Pueden los pedidos web generar duplicados?
No. La importación de pedidos es idempotente por par tienda / identificador externo, y los webhooks entrantes se procesan de forma idempotente. Un mismo pedido nunca se importa dos veces.
¿Qué ocurre si se pierde un webhook?
Una recuperación periódica de pedidos (cada 5 minutos, basada en cursor) actúa como red de seguridad además de los webhooks. Las sincronizaciones fallidas se reintentan con un backoff exponencial.
¿Están protegidas mis credenciales de tienda?
Sí. Las credenciales de conexión se cifran (Fernet) y se conservan junto con su secreto de webhook. Los webhooks se verifican mediante firma HMAC y la rotación de tokens queda reservada a un permiso de administración.
¿Puedo gestionar mi catálogo desde el ERP en lugar de desde la tienda?
Sí. eyeot funciona como catálogo maestro: la creación o actualización de un producto propaga precio, fotos y descripción a las tiendas activas, mediante un mapeo de SKU por tienda.

Para saber más

Prueba eyeot gratis

eyeot es un ERP francés todo en uno para pequeñas y medianas empresas, alojado en Francia y conforme al RGPD. Gratis para particulares (1 usuario, todos los módulos); packs de equipo simples para las empresas.