Cómo integrar Flutterwave con systeme.io

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

Para empezar, necesitarás:

Configuración:

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

Después, desde el menú izquierdo, haz clic en Pasarelas de pago (2) y haz clic en Conectar (3)

2. Agrega tus credenciales de Flutterwave a tu cuenta de systeme.io y haz clic en Guardar (4).

3. Ingresar a tu cuenta de Flutterwave para obtener la API public key, API secret key y la API encryption key.

Ve a Configuración (5) y luego a API keys (6). Genera y copia la API public key, API secret key y la API encryption key (7).

Una alternativa es iniciar sesión en tu cuenta y visitar 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 (8) luego ve a Webhooks (9).

Pega la URL webhook y el webhook secret, luego haz clic en Save (10).

Una alternativa es iniciar sesión y visitar  https://app.flutterwave.com/dashboard/settings/webhooks/live para pegar la URL webhook y el webhook secret.

Luego, selecciona las casillas para los siguientes eventos:

  • Receive Webhook response in JSON format
  • Enable Webhook retries
  • Enable webhook for failed transactions
  • Enable V3 Webhooks

IMPORTANTE

1. Debes activar estas preferencias de webhook para que systeme.io pueda hacer seguimiento a las transacciones y le otorgue acceso a los clientes a sus compras. Esto no sucede automáticamente, 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 Flutterwave. Para conocer más sobre los reembolsos para los pagos de Flutterwave, haz clic aquí.

3.  El pago va a fallar si el campo de correo no está incluido en la página de pago.

¿Qué sucede cuando falla un pago con Flutterwave?

Después del intento de pago principal, habrá tres intentos adicionales, con 30 minutos de diferencia entre ellos. El retraso entre cada intento no puede ser modificado.