Cara mengintegrasikan Flutterwave dengan systeme.io
Dalam artikel ini, Anda akan mempelajari cara mengintegrasikan akun Flutterwave Anda dengan akun systeme.io Anda.
Untuk memulai, Anda memerlukan:
- Akun systeme.io
- Akun Flutterwave
Pengaturan dan konfigurasi:
1. Untuk menghubungkan akun Flutterwave Anda ke akun systeme.io, klik foto profil Anda lalu klik Pengaturan (1).
Selanjutnya, dari menu di sebelah kiri, klik Gateway Pembayaran (2), lalu klik Hubungkan (3).

2. Tambahkan kredensial Flutterwave Anda ke akun systeme.io Anda dan klik Simpan (4).

3. Masuk ke akun Flutterwave Anda untuk mendapatkan API public key, API secret key, dan API encryption key.
Buka Pengaturan (5), lalu ke API Keys (6). Buat dan salin API public key, API secret key, dan API encryption key (7).

Atau, masuk dan kunjungi https://app.flutterwave.com/dashboard/settings/apis/live untuk membuat dan menyalin API key.
Mengonfigurasi webhook Flutterwave:
1. Salin URL webhook dan webhook secret dari bagian Flutterwave di akun systeme.io Anda.

2. Dari akun Flutterwave Anda, klik Pengaturan (8), lalu buka Webhook (9).
Tempel URL webhook dan webhook secret, lalu klik Simpan (10).

Atau, masuk dan kunjungi https://app.flutterwave.com/dashboard/settings/webhooks/live untuk menempelkan URL webhook dan webhook secret.
Selanjutnya, centang kotak untuk event berikut:
- Menerima respons webhook dalam format JSON
- Mengaktifkan percobaan ulang webhook
- Mengaktifkan webhook untuk transaksi gagal
- Mengaktifkan Webhook V3

PENTING:
- Anda harus mengaktifkan preferensi webhook ini agar systeme.io dapat melacak transaksi dan memberikan akses pembelian kepada pelanggan. Hal ini tidak terjadi secara otomatis, pastikan Anda mencentang kotak yang sesuai.
- Refund untuk pembayaran Flutterwave dinonaktifkan secara default. Untuk mengaktifkan fitur ini, hubungi dukungan Flutterwave. Untuk mempelajari lebih lanjut tentang refund pembayaran Flutterwave klik di sini.
- Pembayaran akan gagal jika kolom email tidak disertakan pada formulir pemesanan.
Apa yang terjadi jika pembayaran Flutterwave gagal?
Setelah percobaan pembayaran utama, akan ada tiga percobaan tambahan dengan jeda 30 menit di antara masing-masing percobaan. Jeda antar percobaan ini tidak dapat diubah.