Cómo integrar Flutterwave con systeme.io

En esta página aprenderás cómo integrar tu cuenta de Flutterwave con tu cuenta de systeme.io.

Necesitas:

Creación y configuración:

1. Para conectar tu cuenta de Flutterwave con tu cuenta de systeme.io haz clic en tu foto de perfil y luego haz clic en "Configuración" (número 1).

Luego, en el menú lateral izquierdo haz clic en "Pasarelas de pago" (número 2) luego haz clic en "Conectar" (número 3)

2. Añade las credenciales de tu cuenta de Flutterwave en tu cuenta de systeme.io:

3. Para obtener la información de la clave API pública, la clave API secreta y la API de encriptación tienes que ingresar a tu cuenta de Flutterwave.

Dirígete a "Configuración" (número 4) y luego haz clic en "API keys" (número 5) luego genera y copia la clave API pública, la clave API secreta y la API de encriptación (número 6).

O solo puedes ingresar a tu cuenta y luego ir a https://app.flutterwave.com/dashboard/settings/apis/live para generar y copiar las claves API.

Configurar los webhooks de Flutterwave:

1. Copia la URL del webhook y el webhook secret desde la sección de Flutterwave en tu cuenta de systeme.io

2. Haz clic en "Settings" (número 7) en tu cuenta de Flutterwave, luego dirígete a "Webhooks" (número 8) pega la URL del webhook y el webhook secret (número 9) y luego haz clic en el botón "Save". 

O puedes ingresar a tu cuenta y luego dirigirte a https://app.flutterwave.com/dashboard/settings/webhooks/live para pegar la URL del webhook URL y el webhook secret.

Después de esto, debes hacer seleccionar los siguientes campos, los cuales son muy importantes para establecer eventos:

  • Receive Webhook response in JSON format - (Recibir respuestas de Webhook en formato JSON)
  • Enable Webhook retries - (Habilitar reintentos de webhook)
  • Enable webhook for failed transactions - (Habilitar webhook para transacciones fallidas)
  • Enable V3 Webhooks - (Habilitar Webhooks V3)

IMPORTANTE

1. La activación de las preferencias del webhook es necesaria para que systeme.io tenga acceso a la información sobre las transacciones / suscripciones, y para que los clientes tengan acceso a los recursos de las ofertas compradas. Esto no se puede hacer automáticamente, así que debes ser muy cuidadoso de seleccionar las casillas apropiadas.

2. Los reembolsos para los pagos de Flutterwave están deshabilitados por defecto. Por lo tanto, para que esta característica esté disponible es necesario contactar al servicio al cliente de Flutterwave para solicitar la activación de un reembolso, para conocer más acerca de esto haz clic aquí.