Cómo configurar OAuth para integraciones de Magento 2 existentes
Introducción
En esta guía se explicará cómo actualizar una integración existente de Magento 2 desde la autenticación con credenciales de API al nuevo flujo de trabajo de OAuth. Visita la guía aquí si necesitas habilitar tu integración de Magento 2 por primera vez. Si utilizas Magento 2 versión 2.2.0 o anterior, sigue esta guía para habilitar OAuth manualmente.
Configurar OAuth
Inicia sesión en tu cuenta de Magento 2. Aquí, habilitaremos OAuth para conectar de forma segura tu cuenta de Klaviyo con la extensión de Magento 2.
Ve a Tiendas > Configuración desde el panel de administración. Haz clic en Klaviyo y selecciona la pestaña Configurar OAuth. Ponle a tu integración un nombre fácil de recordar en el campo Nombre; luego tendrás que encontrarla por este nombre. Haz clic en Guardar configuración para continuar.
A continuación, busca Sistema en el panel de navegación de la izquierda y selecciona Integraciones en la bandeja Sistema.
Busca la integración con el nombre que has usado arriba y haz clic en Activar.
Al activar la integración, se abrirá una ventana en la que se te pedirá que apruebes el acceso a varios permisos. Haz clic en Permitir para aceptar los permisos y ser redirigido a Klaviyo para completar la configuración de la integración.
Inicia sesión si aún no lo has hecho o confirma que el nombre de tu cuenta es correcto y haz clic en Integrar. Esto actualizará la integración de Magento 2 en la cuenta de Klaviyo que se muestra. Si has iniciado sesión en varias cuentas de Klaviyo y no se muestra la cuenta correcta, cierra sesión en cualquier otra sesión.
Si la ventana se cierra automáticamente, la conexión se ha realizado correctamente. También puedes confirmarlo abriendo tu cuenta de Klaviyo en una nueva pestaña o ventana del navegador y seleccionando la pestaña integraciones . Busca Magento 2 en la lista de integraciones; haz clic en él y deberías ver una pantalla como la siguiente:
Si recibes el siguiente error, asegúrate de que las claves de API que se usan en el primer paso correspondan a la cuenta en la que has iniciado sesión actualmente.
Al establecer la conexión entre Magento y Klaviyo, si en su lugar recibes una lista de errores, puedes hacer clic en cada error para obtener más información sobre la causa.