Fase 1: Configuración del backend (API OAuth1)
Este paso permite a Kleep recuperar tu catálogo de productos, historial de pedidos y datos de devoluciones para calibrar el algoritmo.1. Crear la integración OAuth1
- Inicia sesión en tu Panel de administración de Magento.
- Ve a System > Integrations.
- Haz clic en “Add New Integration”.
- Rellena el campo Name (por ejemplo, «Kleep Integration»).
- Introduce tu Admin Password para confirmar.
2. Configurar los permisos de la API
| Rutas | Detalles |
|---|---|
/products/* | Acceso a todos los recursos de productos |
/categories/* | Acceso a todos los recursos de categorías |
/orders/* | Acceso a todos los recursos de pedidos |
/returns/* | Acceso a todos los recursos de devoluciones |
/returnsAttributeMetadata/* | Acceso a todos los recursos de atributos de devoluciones |
/returnsItemAttributeMetadata/* | Acceso a todos los recursos de atributos de artículos de devoluciones |
/creditmemos/* | Acceso a todos los recursos de notas de crédito |
/creditmemo/* | Acceso a recursos de una nota de crédito individual |
/stockItems/* | Acceso a todos los recursos de stock |
/store/* | Acceso a todos los recursos de tienda |
/inventory/* | Acceso a todos los recursos de inventario |
/customers/* | Acceso a todos los recursos de clientes |
Magento_Catalog::productsMagento_Catalog::categoriesMagento_Sales::salesMagento_Sales::creditmemoMagento_Sales::actions_viewMagento_Rma::rmaMagento_Rma::magento_rmaMagento_Rma::rma_attributesVendor_Module::returnsMagento_CatalogInventory::cataloginventoryMagento_Store::storeMagento_Config::configMagento_Inventory::inventoryMagento_Customer::customer
- Si tu instancia de Magento expone capas de API adicionales o endpoints personalizados (por ejemplo, APIs de devoluciones/RMA personalizadas), coordínalo con nosotros.
- Si utilizas un proveedor de devoluciones externo sin integración a través de la API de Magento, consulta la documentación de datos de devoluciones o coordínate con nosotros para elegir el método de integración adecuado.
3. Activar y recuperar las credenciales
- Haz clic en “Save” para crear la integración.
- Haz clic en “Activate” en la integración recién creada.
- Aparecerá una ventana emergente con tus credenciales OAuth:
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
- Copia estas credenciales — deberás enviarlas a tu contacto de Kleep.
Tutorial de Subscribe Pro: Crear y obtener credenciales de la API de Magento 2 Tutorial oficial de Adobe: Autenticación OAuth de Magento 2
4. Enviar las credenciales a Kleep
Envía la siguiente información a tu contacto de Kleep por correo electrónico:- Proporciona la(s) URL(s) base completa(s) de la API para la(s) tienda(s).
- Credenciales OAuth1
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
Fase 2: Integración frontend (Widget)
Este paso consiste en añadir el script de Kleep a tus páginas de producto (PDP). Compatible con todas las versiones de Magento. Sigue nuestra guía del Widget de la Biblioteca JS para instalar y configurar el CTA de frontend en tus páginas de producto.Fase 3: Gestión de datos faltantes (SFTP)
Esta sección se aplica cuando los datos no pueden recuperarse a través de los endpoints estándar de la API. Si tu API de Magento no permite recuperar Devoluciones o ciertos datos específicos, procedemos mediante intercambio de archivos CSV. Consulta la documentación a continuación. Esta guía te llevará paso a paso por el proceso de transmisión de datos faltantes:Fase 4: Validación y despliegue en producción
1. Entorno de pruebas
Despliega primero en tu entorno de Preprod/Staging.2. Validación visual
Antes de salir en vivo, verifica lo siguiente:- ¿El botón se muestra correctamente?
- ¿Al hacer clic se abre la ventana emergente (Drawer)?
- ¿No hay errores «CORS» en la consola del navegador?
