CENTRO DE AYUDA/TIENDA ONLINE

Conecta tu tienda online

Conecta Magento, Shopify o WooCommerce para que el chatbot responda sobre pedidos. Paso a paso por plataforma.

Con el plan E-commerce, tu chatbot puede responder «¿dónde está mi pedido?» con datos reales de tu tienda Magento, Shopify, WooCommerce o PrestaShop. Esta guía te lleva paso a paso por la conexión: dónde crear la credencial en cada plataforma y cómo activarla en ChatME en unos cinco minutos.

Antes de empezar

  • Necesitas el plan E-commerce (99 €/mes o 999 €/año). Si estás en Basic o Pro, puedes cambiar de plan desde Facturación en tu panel.
  • Necesitas acceso de administrador a tu tienda para crear una credencial de API.
  • La conexión es de solo lectura: el chatbot puede consultar pedidos, pero nunca modificarlos, cancelarlos ni crear nada.
  • ¿Tu tienda no es Magento, Shopify, WooCommerce ni PrestaShop? Las conexiones con otras plataformas las desarrollamos bajo petición — escríbenos a info@chatme.es.

La conexión se hace desde tu panel de ChatME, en la sección Comercio. Verás un selector de plataforma (Magento, Shopify, WooCommerce o PrestaShop), un campo para la URL de tu tienda y un campo para la credencial. ChatME prueba la conexión contra tu tienda antes de guardar nada: si la credencial no funciona, no se guarda.

Conectar Magento 2

Funciona con Magento Open Source y Adobe Commerce.

  1. En el admin de Magento, ve a Sistema → Extensiones → Integraciones y pulsa Add New Integration.
  2. Dale un nombre (por ejemplo, «ChatME») y, en la pestaña API, limita el acceso a Sales → Operations → Orders (solo lectura es suficiente).
  3. Guarda y pulsa Activate. Magento te mostrará cuatro claves: copia el Access Token (las otras tres no hacen falta).
  4. En ChatME, elige Magento, pega la URL de tu tienda (por ejemplo, https://www.mitienda.com) y el Access Token.
  5. Si usas vistas de tienda (multi-idioma), puedes indicar el código de la vista (por ejemplo, es). Si no, déjalo vacío.
  6. Pulsa Probar y guardar.

Consejo: si tu tienda está detrás de Cloudflare u otro firewall, asegúrate de que las rutas /rest/* no estén bloqueadas para peticiones de servidor. Es la causa más común de un error de conexión en Magento.

Conectar Magento 1

¿Sigues en Magento 1 u OpenMage? También puedes conectarla. Magento 1 no tiene la API REST moderna, así que la conexión se hace con su API SOAP mediante un usuario de servicios web:

  1. En el admin de Magento 1, ve a Sistema → Servicios web → Roles SOAP/XML-RPC y crea un rol (por ejemplo, «ChatME») con acceso solo de lectura a Ventas (Sales → Order, Order shipments).
  2. Después, en Sistema → Servicios web → Usuarios SOAP/XML-RPC, crea un usuario (por ejemplo, chatme), asígnale una clave API y el rol que acabas de crear.
  3. En ChatME, elige Magento 1, pega la URL de tu tienda, el usuario SOAP y su clave API.
  4. Pulsa Probar y guardar.

Nota: las rutas /api/soap/* deben ser accesibles desde internet (igual que con el aviso de Cloudflare de arriba). Como Magento 1 está fuera de soporte oficial desde 2020, te recomendamos que la tienda corra al menos sobre OpenMage LTS con HTTPS.

Conectar Shopify

  1. En el admin de Shopify, ve a Configuración → Apps y canales de venta → Desarrollar apps y crea una app (por ejemplo, «ChatME»).
  2. En Configuration → Admin API integration, marca solo el permiso read_orders.
  3. Instala la app y copia el Admin API access token (empieza por shpat_). Shopify solo lo muestra una vez.
  4. En ChatME, elige Shopify y pega la URL de administración de tu tienda — la del tipo https://tu-tienda.myshopify.com, no tu dominio público.
  5. Pega el token y pulsa Probar y guardar.

Nota: con el permiso read_orders, Shopify da acceso a los pedidos de los últimos 60 días. Si necesitas que el chatbot encuentre pedidos más antiguos, añade también el permiso read_all_orders (Shopify puede pedir justificación para aprobarlo).

Conectar WooCommerce

  1. En WordPress, ve a WooCommerce → Ajustes → Avanzado → REST API y pulsa Añadir clave.
  2. Descripción «ChatME», usuario un administrador, y permisos en Lectura.
  3. Pulsa Generar clave API y copia la Clave de cliente (ck_…) y la Clave secreta de cliente (cs_…). Solo se muestran una vez.
  4. En ChatME, elige WooCommerce, pega la URL de tu tienda y las dos claves.
  5. Pulsa Probar y guardar.

Requisito: tu tienda debe servirse por HTTPS y tener la REST API de WordPress accesible (lo está por defecto).

Conectar PrestaShop

Funciona con PrestaShop 1.7 y PrestaShop 8.

  1. En el back-office de PrestaShop, ve a Parámetros avanzados → Webservice y activa el servicio web (Habilitar el servicio web: Sí).
  2. Pulsa Añadir nueva clave de webservice y luego Generar una clave.
  3. En los permisos de esa clave, marca solo Ver (GET) en orders (pedidos), customers (clientes) y order_states (estados de pedido). Guarda.
  4. En ChatME, elige PrestaShop, pega la URL de tu tienda (por ejemplo, https://www.mitienda.com) y la clave del Webservice.
  5. Pulsa Probar y guardar.

Nota: algunos alojamientos requieren activar «Enable CGI mode for PHP» (o una regla equivalente) para que la cabecera de autorización llegue al webservice — es la causa más común de un error 401 en PrestaShop. La tienda debe servirse por HTTPS.

Después de conectar

  • Verás el estado Tienda conectada con el nombre de tu tienda. Desde ahí puedes probar de nuevo la conexión o desconectarla en cualquier momento.
  • El chatbot empieza a responder sobre pedidos inmediatamente — no hace falta tocar el widget ni reinstalarlo.
  • Pruébalo tú mismo: abre el chat de tu web y pregunta «¿dónde está mi pedido?» con los datos de un pedido real.

Seguridad de tus credenciales

  • La credencial se cifra (AES-256-GCM) antes de guardarse y solo se descifra en memoria, en el momento de consultar tu tienda.
  • Nunca se muestra de nuevo en el panel ni se envía al navegador.
  • Si la rotas o la revocas en tu plataforma, simplemente desconecta y vuelve a conectar con la nueva.

¿Quieres saber cómo vive tu cliente la consulta de un pedido y qué verificación se aplica? Lee Pedidos en el chat: cómo funciona.

¿Te ha sido útil este artículo?
¿NECESITAS MÁS AYUDA?

Pregúntale al Asistente ChatME

Está en tu panel y conoce todos los pasos. O reserva una demo y lo montamos contigo.

Empezar gratis