Cerebro de e-commerce

Cerebro de e-commerce

Integraciones de tienda

8 min Intermedio
Volver a E-commerce

¿Qué son las Integraciones de Ecommerce?

Esta página conecta tu tienda con plataformas externas y pasarelas de pago. Puedes sincronizar productos desde Shopify, WooCommerce o un sistema propio, y cobrar por WhatsApp con enlaces seguros.

Bueno saber: La página tiene dos zonas: Pagos en línea arriba e Integraciones de catálogo abajo.
Nota: La sección Ecommerce solo aparece si tu cuenta tiene activo el módulo de tienda en línea.

Pagos en línea

Conecta pasarelas de pago para cobrar por WhatsApp. El cliente recibe un enlace seguro y tú ves el pago confirmado en el pedido.

Pasarelas disponibles

Actualmente está disponible Mercado Pago. Próximamente: PayU, Wompi, Stripe y otras.

Cómo configurar una pasarela de pago
  1. Localiza la tarjeta de la pasarela en Pagos en línea
  2. Pulsa Conectar o Configurar
  3. Introduce tus credenciales (Mercado Pago: Access Token del panel de desarrolladores)
  4. Pulsa Guardar y probar o Probar conexión
  5. Vuelve a integraciones y activa el interruptor de la tarjeta
Mercado Pago — credenciales
  • Access Token (obligatorio): Token de producción del panel de Mercado Pago (empieza por APP_USR-). Usa credenciales de producción, no de prueba, para cobros reales.
  • Public Key (opcional): Solo para checkout embebido en una fase futura. Puedes dejarlo vacío para enlaces de pago por WhatsApp.

En configuración puedes Guardar y probar, probar sin guardar, y copiar la URL IPN para pegarla en Mercado Pago → Notificaciones → IPN y confirmar pagos automáticamente.

Nota: El interruptor de la página principal solo funciona tras validar credenciales. También puedes activar desde la página de Mercado Pago.

Cómo funciona la sincronización de catálogo

La sincronización mantiene los productos alineados entre ChatCenter y tu tienda externa.

Dirección de Sincronización
  • Solo Importar: Los productos entran desde la tienda externa a ChatCenter (recomendado si la tienda es la fuente de verdad)
  • Solo Exportar: Los productos salen de ChatCenter hacia la tienda externa
  • Ambos: Sync bidireccional — úsalo con cuidado si editas en ambos sistemas
Manual vs automática
  • Sincronizar ahora: Ejecuta sync completa al instante desde la tarjeta o tras guardar
  • Sincronización automática: Si está activa, sincroniza según intervalo (entre 5 y 1440 minutos)
  • Actualizaciones en tiempo casi real: Shopify y WooCommerce pueden registrar notificaciones para propagar cambios más rápido
Qué hace cada opción de sincronización
  • Sincronizar categorías: Importa o exporta categorías
  • Sincronizar imágenes: Incluye URLs de imágenes
  • Sincronizar variantes del producto: Sincroniza tallas, colores u otras variantes
  • Sincronizar inventario/stock: Mantiene cantidades de stock alineadas
Importante: Si editas el mismo producto en ambos sistemas, la próxima sync puede sobrescribir uno. Define un sistema maestro o usa Solo importar.

Integraciones de catálogo

Sincroniza tu catálogo con tiendas externas. Plataformas: Shopify, WooCommerce y API personalizada.

Tarjetas de integración

Cada integración configurada aparece como una tarjeta con:

  • Nombre de la integración y URL de la tienda
  • Dirección de sincronización: Importar, Exportar o Ambos
  • Fecha de la última sincronización (o Nunca)
  • Estado: Habilitada o Deshabilitada
Acciones en la tarjeta
  • Configurar: Abrir ajustes y credenciales
  • Activar / Desactivar: Interruptor en la tarjeta (solo si está configurada)
  • Sincronizar ahora: Ejecutar sincronización manual de productos
  • Eliminar: Eliminar la integración

Crear una integración de catálogo

  1. Pulsa Crear integración en la página principal
  2. Elige plataforma: Shopify, WooCommerce o API personalizada
  3. Escribe un nombre (ej. Tienda principal)
  4. Pulsa Crear integración — irás a la configuración

La integración empieza deshabilitada hasta que la configures y actives.

Configurar una integración

Información básica

Define el nombre. La plataforma no se puede cambiar después de crearla.

Conexión con la plataforma

Cada plataforma tiene su propio método — ver secciones siguientes.

Ajustes de sincronización
  • Dirección de Sincronización: Solo importar, solo exportar o ambos (bidireccional)
  • Habilitar sincronización automática: Sincronizar productos de forma programada
  • Intervalo de sincronización: Minutos entre sincronizaciones automáticas (mínimo 5)
Qué sincronizar
  • Categorías
  • Imágenes
  • Variantes del producto
  • Inventario / stock
Sincronización de pedidos

Opcionalmente sincroniza pedidos desde la plataforma externa. La mayoría solo importan pedidos hacia ChatCenter.

Panel de estado y acciones
  • Guardar configuración
  • Probar conexión — disponible tras configurar credenciales
  • Ver registros de sincronización — historial de sincronizaciones

Shopify — configuración técnica

Shopify usa autorización OAuth. No pegas claves API — autorizas a ChatCenter a acceder a tu tienda.

App central vs tu tienda

ChatCenter usa una app Shopify central del administrador. Cada comercio conecta su tienda y recibe un token único. Solo autorizas tu tienda.

Pasos de conexión
  1. Abre la página de configuración de la integración
  2. Pulsa Conectar tienda Shopify
  3. Escribe solo el nombre sin .myshopify.com — ej. "mitienda" para mitienda.myshopify.com
  4. Inicia sesión en Shopify y aprueba los permisos
  5. Vuelves automáticamente — estado Conectado con tu dominio
  6. Guarda sync, Prueba conexión, luego Habilita
Después de conectar
  • Usa Reconectar Shopify tras cambios de contraseña o revocación de permisos
  • Notificaciones de producto e inventario pueden registrarse automáticamente
  • Sincronizar ahora para la primera importación completa
Nota: Si ves OAuth requerido o error, el administrador debe configurar la app central de Shopify primero.

WooCommerce — configuración técnica

WooCommerce se conecta con claves REST API de tu WordPress. Cada tienda tiene sus credenciales.

Generar claves API en WooCommerce
  1. WordPress → WooCommerce → Ajustes → Avanzado → REST API
  2. Pulsa Añadir clave
  3. Descripción: ej. ChatCenter
  4. Usuario: cuenta administrador
  5. Permisos: Lectura/Escritura (necesario para exportar y stock)
  6. Genera la clave y copia Consumer Key y Secret al instante
Campos en ChatCenter
  • URL de la tienda: URL HTTPS completa, ej. https://tutienda.com (sin barra final)
  • Clave de consumidor (Consumer Key): Clave ck_... de WooCommerce
  • Secreto de consumidor (Consumer Secret): Secreto cs_... — solo se muestra una vez

Si el secreto ya está guardado, deja Consumer Secret vacío al actualizar otros campos.

Requisitos
  • REST API habilitada (por defecto en WooCommerce moderno)
  • Sitio accesible por HTTPS
  • Permisos Lectura/Escritura para sync bidireccional o stock

API personalizada — configuración técnica

Conecta cualquier API REST con JSON. Ideal para ERP, POS (ej. AVIRA) o catálogos propios.

Campos de conexión
  • URL base de la API: URL raíz, ej. https://api.ejemplo.com/v1
  • Tipo de autenticación:
    • Bearer Token: Token en cabecera Authorization
    • Basic Auth: Usuario en Clave API, contraseña en Secreto API
    • API Key Header: Clave en cabecera X-API-Key
  • Clave API / Token: Vacío al editar = mantener valor actual
Endpoints de API (opcionales)

Valores por defecto si se dejan vacíos:

  • Lista de Productos: products
  • Producto Individual: products/{id}
  • Crear pedido: orders
  • Actualizar estado del pedido: orders/{id}/status
Ajustes de tienda (POS / ERP)
  • ID de sucursal: ID de sucursal en sync de catálogo y pedidos
  • Prefijo de pedido externo: Prefijo de pedidos exportados, ej. CC-42
  • ID de canal de venta / ID de vendedor: IDs opcionales para exportar pedidos
Campos de producto esperados

La API debe exponer: id, name, description, price, currency, imagen, stock y variantes. Contacta soporte si usas otros nombres.

Notificaciones automáticas (webhooks): Algunos POS requieren configurar una URL de callback en su panel hacia ChatCenter. La URL se da tras guardar la integración.

Sincronización de pedidos

Además de productos, puedes sincronizar pedidos entre ChatCenter y la plataforma externa.

  1. Activa Sincronizar pedidos/ventas en configuración
  2. Elige dirección: Importar, Exportar o Ambos
  3. Importar: pedidos de la tienda externa → ChatCenter Pedidos
  4. Exportar: pedidos WhatsApp → sistema externo (API / POS)

Shopify y WooCommerce suelen importar pedidos. La exportación es habitual con API personalizada.

Registros de sincronización — interpretar resultados

Desde configuración, Ver registros de sincronización para auditar cada ejecución.

Columnas del registro
  • Tipo: completa, incremental o por producto
  • Dirección: Importar (descarga) o Exportar (subida)
  • Estado: Éxito, parcial o error
  • Productos: Procesados, creados, actualizados, fallidos
  • Tiempo de ejecución: Duración en segundos
  • Fecha: Cuándo se ejecutó
Cómo usar los registros para depurar
  • Fallidos > 0: abre el registro y lee el error (SKU inválido, precio faltante, timeout…)
  • 0 procesados: revisa dirección, filtros o catálogo vacío
  • Compara Creados vs Actualizados tras cambios en origen

Preguntas frecuentes

¿Puedo tener varias integraciones de la misma plataforma?

Sí — ej. dos tiendas Shopify. Cada una con credenciales y ajustes propios.

¿Qué pasa si edito un producto en los dos sistemas?

La próxima sync puede sobrescribir una versión. Solo importar si la tienda es maestra, o solo exportar si ChatCenter lo es.

¿WooCommerce necesita HTTPS?

Sí. La REST API requiere URL HTTPS válida.

¿Por qué no puedo sincronizar?

Debe estar configurada, probada y Habilitada. Revisa tarjeta y panel.

Solución de problemas

La integración no está configurada

Completa credenciales: Shopify con Conectar, WooCommerce con URL y claves, o API con URL y token.

Falla la prueba de conexión

Comprueba URLs y claves, que la tienda esté en línea y permisos Lectura/Escritura en WooCommerce.

No puedo habilitar o sincronizar

Configura y prueba la conexión primero; luego habilita en la tarjeta.

Los productos no se sincronizan

Verifica que esté Habilitada, revisa dirección y registros, y prueba Sincronizar ahora.

Interruptor de pasarela desactivado

Configura y prueba las credenciales primero. El interruptor solo se activa tras configurar correctamente.

Error al conectar Shopify

Pide al administrador que verifique Shopify en ChatCenter e intenta Conectar tienda Shopify de nuevo.

WooCommerce error 401 o 403

Regenera claves con Lectura/Escritura, verifica URL y que ningún plugin bloquee REST API.

API personalizada devuelve catálogo vacío

Verifica URL, auth, endpoints y JSON con productos. Prueba conexión primero.

Mercado Pago: prueba fallida

Usa Access Token de producción (APP_USR-...). Tokens de prueba solo en sandbox.

Sync lenta o timeout

Catálogos grandes tardan en la primera sync. Aumenta intervalo y no sincronices manualmente en exceso.

Mejores prácticas

  • Prueba la conexión antes de activar la sincronización automática
  • Usa nombres claros si tienes varias tiendas
  • Revisa los registros tras la primera sincronización manual
  • Mantén las claves API seguras y regenera si se comprometen
  • Configura los pagos antes de enviar enlaces a clientes

Módulos relacionados

  • Tienda en línea: Gestionar productos locales sincronizados desde integraciones
  • Pedidos: Ver pedidos de WhatsApp y plataformas externas
  • Catálogos de WhatsApp: Catálogo nativo de WhatsApp (distinto de integraciones de tienda)
  • Buzón: Enviar productos y enlaces de pago en conversaciones

Podemos utilizar cookies cuando accedes a nuestro sitio web, incluyendo cualquier plataforma de medios relacionada o aplicaciones móviles. Estas tecnologías se emplean para mejorar la funcionalidad del sitio y optimizar tus interacciones con nuestros servicios.