Cómo integrar Flutterwave con systeme.io

En este artículo aprenderás cómo integrar tu cuenta de Flutterwave con tu cuenta de systeme.io.

Necesitarás:

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, desde el menú lateral izquierdo haz clic en "Pasarelas de pago" (número 2) luego haz clic en "Conectar" (número 3)

2. Agrega tus credenciales de Flutterwave a tu cuenta de systeme.io:

3. Ingresar a tu cuenta de Flutterwave para obtener la clave API pública, la clave API secreta y la API de encriptación.

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

Una alternativa es 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. Desde tu cuenta de Flutterwave, haz clic en "Settings" (número 7) luego dirígete a "Webhooks" (número 8).

Pega el URL webhook y el webhook secret  y haz clic en "Save" (número 9).

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

Luego, seleccionar los siguientes campos 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 acceda a los detalles de 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 asegúrate de seleccionar las casillas apropiadas.

2. Los reembolsos para los pagos de Flutterwave están deshabilitados por defecto. Para activar esta función, contacta al soporte de de Flutterwave. Para conocer más sobre los reembolso para los pagos de Flutterwave haz clic aquí.

3.  A menos que la casilla correo haga parte de la página de pago, no será posible procesar el pago a través de esta pasarela de pago.


¿Qué sucede cuando un pago con Flutterwave es fallido?

Luego del intento de pago principal, habrán tres intentos adicionales, con 30 minutos de diferencia entre cada uno.

El retraso entre cada intento no puede ser modificado.