Come integrare Flutterwave con systeme.io

In questo articolo, imparerai come integrare il tuo account Flutterwave con l'account di systeme.io.

Avrai bisogno di:

Impostazione e configurazione:

1. Per connettere il tuo account Flutterwave, dall'account di systeme.io, clicca sulla foto di profilo e poi su "Impostazioni" (numero 1 nell'immagine).

Poi, nel menu sulla sinistra della pagina, clicca su "Sistemi di pagamento" (numero 2 nell'immagine), poi clicca su "Collega" (numero 3 nell'immagine)

2. Aggiungi le tue credenziali di Flutterwave nell'account di systeme.io.

3. Per avere le API public key, API secret key e API encryption key da Flutterwave, devi accedere al tuo account Flutterwave.

Vai su "Settings" (numero 4 nell'immagine) e su "API Keys" (numero 5 nell'immagine), poi genera e copia le tre chiavi (keys) (numero 6 nell'immagine)

Oppure accedi al tuo account, poi vai su https://app.flutterwave.com/dashboard/settings/apis/live per generare e copiare le API keys. 

Configura i webhook di Flutterwave:

1. Copia l'URL del webhook e il webhook secret dalla sezione di Flutterwave sul tuo account di systeme.io

2. Clicca su "Settings" (numero 7 nell'immagine), dal tuo account di Flutterwave, poi vai su "Webhooks" (numero 8 nell'immagine).

Copia il webhook URL e il webhook secret poi clicca su salva (numero 9 nell'immagine)

Oppure accedi al tuo account, vai su https://app.flutterwave.com/dashboard/settings/webhooks/live per copiare il webhook URL e webhook secret.

Dopo, è necessario spuntare i seguenti campi in quanto sono molto importanti per impostare gli eventi: 

  • Ricevere una risposta webhook in formato JSON
  • Abilitare i tentativi di webhook
  • Abilita il webhook per la transazioni non riuscite
  • Abilita V3 Webhook

IMPORTANTE:

1. L'attivazione delle preferenze del webhook è necessaria per systeme.io per avere accesso alle informazioni sulle transazioni e abbonamenti, e per i clienti per avere accesso alle risorse dell'offerta d'acquisto. Questo non può essere fatto automaticamente, quindi devi prestare attenzione a spuntare i campi corretti.

2. I rimborsi per i pagamenti su Flutterwave sono disabilitati di default. Pertanto, affinché questa funzione sia disponibile, è necessario contattare il supporto di Flutterwave per richiedere l'attivazione del rimborso, per saperne di più clicca qui


Cosa succede quando un pagamento con Flutterwave fallisce?


Dopo il tentativo di pagamento principale, ci saranno altri tre tentativi, a distanza di 30 minuti l'uno dall'altro. Il ritardo tra un tentativo e l'altro non può essere modificato.