Cara Mengintegrasikan Akun Midtrans ke Website
Last updated
Last updated
Midtrans adalah payment gateway pihak ketiga yang bisa dihubungkan dengan website toko online Anda, yang menyediakan berbagai macam metode pembayaran yang bisa digunakan seperti pembayaran dengan bank transfer, pembayaran dengan kartu debit atau kartu kredit, pembayaran dengan e-banking, pembayaran dengan e-wallet, dan pembayaran di minimarket terdekat.
Jika Anda menginginkan website Anda mendukung metode pembayaran seperti diatas, maka Anda harus berintegrasi dengan pihak Midtrans. Perlu diketahui bahwa pihak Midtrans akan membutuhkan kelengkapan dokumen Anda seperti scan SIUP, NPWP milik perusahaan, dan KTP perwakilan perusahaan.
Jika dokumen Anda sudah lengkap maka Anda bisa langsung register akun Midtrans di website Midtrans. Setelah Anda membuat akun, langkah selanjutnya adalah mengirimkan kelengkapan dokumen-dokumen yang dibutuhkan.
Jika sudah diapprove oleh pihak Midtrans, langkah selanjutnya adalah mengkonfigurasikan website Anda ke akun Midtrans. Caranya adalah sebagai berikut:
Login di akun Midtrans dengan klik link berikut.
Klik Pengaturan > lalu klik Access Keys.
3. Setelah itu maka akan terlihat ID Merchant, Client Key, dan Server Key.
4. Selanjutnya Anda login di dashboard admin.
5. Lalu Masuk ke menu Ekstensi > Pembayaran > scroll ke bawah sampai ke menu Snap (Midtrans) > lalu klik icon pensil seperti gambar dibawah.
6. Maka akan tampil menu seperti dibawah.
Ikuti petunjuk pengisian seperti pada gambar. Lalu untuk Merchant ID, Client Key dan Server Key bisa langsung dimasukkan kodenya dari akun Midtrans yang telah Anda lihat sebelumnya.
7. Setelah itu Anda login lagi di akun Midtrans > Klik Pengaturan > Konfigurasi.
8. Lalu akan tampil seperti dibawah ini.
Payment Notification URL, isi dengan format berikut: https://namadomain/index.php?route=payment/snap/payment_notification
Recurring Notification URL, isi dengan format berikut: https://namadomain/index.php?route=payment/snap/payment_notification
Finish Redirect URL, isi dengan format berikut: https://namadomain/index.php?route=checkout/success
Unfinish Redirect URL, isi dengan format berikut: https://namadomain/index.php?route=checkout/cart
Error Redirect URL, isi dengan format berikut: https://namadomain/index.php?route=checkout/cart
9. Setelah itu, klik Update.
10. Selanjutnya ke menu Pengaturan > Snap Preferences.
11. Klik tab Theme and Logo.
Ketik Display Name, upload logo toko online Anda dan ubah warna temanya. jika sudah klik Save.
12. Klik tab Payment Channels.
Tambahkan payment channel yg dibutuhkan, jika sudah klik Save.
13. Klik Tab Bank List.
Tambahkan bank list yang dibutuhkan, jika sudah klik Save.
14. Klik tab System Settings.
a. Google Analytics Code: Tambahkan kode google analytic (opsional). b. Payment Expiry Settings: atur waktu expired pembayaran masing2, misalnya BCA expired 1 hari, dst. c. Redirection Settings: - Finish URL: https://namadomain/index.php?route=checkout/success - Unfinish URL: https://namadomain/index.php?route=checkout/cart - Error Payment URL: https://namadomain/index.php?route=checkout/cart
Jika sudah selesai, maka akun Midtrans Anda sudah berhasil diintegrasikan dengan website toko online Anda.