Integrasi Payment Gateway Midtrans di Kitabantu - Rumah IT

Baru

recent

Integrasi Payment Gateway Midtrans di Kitabantu

Integrasi Payment Gateway Midtrans di Kitabantu

Kitabantu adalah situs galang dana online yang merupakan sebuah platform digital yang berfungsi untuk melakukan penggalangan dana secara online melalui sebuah website. Pada kehadiran awalnya Kitabantu mengusung platform Duitku sebagai metode pembayaran yang mendukung banyak channel diantaranya mendukung beberapa Virtual Account Bank, QRIS, E-Wallet dan gerai niaga seperti Indomaret dan Alfamart. Selain mendukung banyak channel pembayaran, integrasinya juga terbilang mudah.


Namun dari laporan pengguna Kitabantu mengeluhkan bahwa untuk pengajuan akun Duitku dengan jenis production terbilang sulit karena harus melewati serangkaian verifikasi. Oleh karena itu sebagai alternatif metode pembayaran, Kitabantu mengintegrasikan Midtrans sebagai opsi metode pembayaran selain Duitku.

Baca Juga : Integrasi Payment Gateway Duitku di Kitabantu

Keuntungan menggunakan payment gateway adalah semua pembayaran diproses secara otomatis oleh sistem dan donatur akan menerima email notifikasi ucapan terima kasih setelah donasi. Jadi tidak membutuhkan proses konfirmasi secara manual. 

Berikut adalah langkah-langkah mengintegrasikan Midtrans di platform Kitabantu.

Langkah 1 : Daftar Akun Midtrans

Pertama anda harus mendaftar dulu di midtrans untuk mendapatkan kredensial API. Kunjungi https://dashboard.midtrans.com/login . Jika belum mempunyai akun silakan daftar dulu dengan mengklik tombol Sign Up.

Integrasi Payment Gateway Midtrans di Kitabantu

Silakan selesaikan pendaftaran untuk mendapatkan akun Midtrans. Saat pertama mendaftar anda akan mendapatkan akun Sanbox. Akun sanbox adalah akun untuk tujuan uji coba selama pengembangan aplikasi. Jadi akun sanbox ini tidak bisa digunakan untuk real atau transaksi sungguhan. Anda harus menggunakan akun dengan tipe Production ketika akan digunakan untuk transaksi sungguhan. 

Langkah 2 : Konfigurasi Dashboard Midtrans Sanbox

Sebelum menghubungkan ke aplikasi Kitabantu, anda perlu melakukan beberapa konfigurasi pada dashboard midtrans berikut :

1. Pengaturan Umum

Konfigurasi yang pertama adalah pengaturan umum. Pergi ke menu Pengaturan->Pengaturan Umum.

Integrasi Payment Gateway Midtrans di Kitabantu

Pada halaman ini anda akan disuruh mengatur dasar-dasar informasi bisnis seperti Nama Usaha, Nama Pemilik, Nomor Telpon, NPWP, Website merchant, Email dan lain-lain. Silahkan lengkapi data bisnis anda jika sudah klik Simpan.

2. Access Key

Pengaturan berikutnya adalah kunci API. Silahkan klik Pengaturan->Access Keys dari dashboard midtrans.

Integrasi Payment Gateway Midtrans di Kitabantu

Silahkan copy ke dalam catatan dua API Key yaitu Merchant ID dan Server Key. Dua parameter itu yang nanti akan kita masukan ke website Kitabantu.

3. Snap Reference

Pengaturan berikutnya adalah referensi snap. Silahkan klik Pengaturan->Snap References dari dashboard midtrans.

Integrasi Payment Gateway Midtrans di Kitabantu

Pada bagian Theme and logo silahkan atur Display Branding. Bisa menggunakan nama teks atau gambar logo. Display branding ini nanti akan muncul pada bagian header snap pembayaran midtrans seperti contoh gambar diatas.

Integrasi Payment Gateway Midtrans di Kitabantu

Masih di pengaturan snap references, pada bagian System Settings isi ketiga kolom dengan URL return-callback. URL ini akan diakses ketika pengunjung selesai melakukan pembayaran di midtrans.

isi dengan https://alamatwebsite.com/midtrans/return-callback . Cukup ganti dengan URL website anda dan jangan menghapus yang bertanda merah. Setelah itu klik Simpan.

4. Payment

Pengaruran yang terakhir adalah Payment. Silahkan klik Pengaturan->Payment dari dashboard midtrans.

Integrasi Payment Gateway Midtrans di Kitabantu

Pada pengaturan Payment pilih URL notifikasi. URL ini akan mengirim notifikasi kepada website Kitabantu melalui HTTP Post apakah status pembayaran berhasil, pending atau gagal.

Integrasi Payment Gateway Midtrans di Kitabantu

Pada kolom Endpoint URL notifikasi isi dengan https://alamatwebsite.com/midtrans/payment-callback . Cukup ganti dengan URL website anda dan jangan menghapus yang bertanda merah. Setelah itu klik Simpan.

Langkah 3 : Konfigurasi Dashboard Midtrans Production

Untuk konfigurasi midtrans pada environment production sama persis dengan konfigurasi sanbox seperti langkah diatas. Hanya yang perlu dicatat adalah bahwa Server Key production dan Server Key sanbox berbeda. Anda perlu mengubah Server key ini pada website Kitabantu ketika akan beralih dari mode sanbox ke mode production.

Perbedaan lainnya terletak di Metode Pembayaran. Pada mode sanbox semua metode pembayaran akan mucul di pop up snap midtrans karena hanya untuk keperluan uji coba saja bukan pembayaran real.

Sedangkan pada mode production metode pembayaran yang bisa digunakan untuk melakukan pembayaran real dibatasi. Namun anda bisa mengajukan untuk mengaktifkan metode pembayaran yang lain dengan melampirkan dokumen yang disyaratkan oleh pihak midtrans. Setelah permohonan disetujui, metode pembayaran baru akan muncul pada snap midtrans.

Integrasi Payment Gateway Midtrans di Kitabantu

Langkah 4 : Menghubungkan ke Website Kitabantu

Oke semua langkah sudah kita kerjakaan tiba saatnya untuk menghubungkan API midtrans ke website galang dana anda. Buka panel admin kitabantu lalu akses menu Pengaturan Pembayaran -> Midtrans .

Integrasi Payment Gateway Midtrans di Kitabantu

Isikan semua kolom dengan menggunakan parameter yang kita dapat pada langkah 2 . Sedangkan untuk Return Callback Url isi dengan https://alamatwebsite.com/midtrans/return-callback dan untuk Payment Callback isi dengan https://alamatwebsite.com/midtrans/payment-callback . Jangan menghapus tulisan yang ditandai dengan warna merah. 

Selanjutnya jika menggunakan akun sanbox, makan pilih On pada Duitku Sanbox. Jika anda akan beralih ke mode production, maka tinggal di Off saja untuk sandboxnya. Terakhir klik tombol Simpan. Selamat website galang dana anda sudah terhubung dengan payment gateway midtrans.

Langkah 5 : Pengujian Donasi dengan Midtrans

Untuk memastikan payment gateway bekerja dengan baik, lakukan uji coba donasi. Pilih salah satu galang dana kemudian coba untuk melakukan donasi menggunakan E-payment . Anda bisa menggunakan midtrans simulator untuk uji coba pembayaran pada mode sanbox. 

Integrasi Payment Gateway Midtrans di Kitabantu

Integrasi Payment Gateway Midtrans di Kitabantu

Setelah pembayaran berhasil, anda akan mendapatkan email pemberitahuan dari sistem dan donasi langsung masuk ke daftar donasi dari sebuah galang dana.

Integrasi Payment Gateway Midtrans di Kitabantu

All Rights Reserved by Rumah IT - Rumah Teknologi Informasi © 2013 - 2022
Powered By Blogger

Contact Form

Name

Email *

Message *

Powered by Blogger.