🛠️Setting Payment Gateway

Integrasi dengan Payment Gateway Midtrans adalah proses menghubungkan sistem pembayaran pada suatu aplikasi atau website dengan layanan pembayaran yang disediakan oleh Midtrans. Dengan melakukan integrasi ini, pengguna akan dapat memproses transaksi pembayaran secara online melalui berbagai metode pembayaran yang disediakan oleh Midtrans, seperti kartu kredit, transfer bank, e-wallet, dan masih banyak lagi. Dokumentasi integrasi dengan Payment Gateway Midtrans biasanya mencakup langkah-langkah teknis yang perlu dilakukan untuk menghubungkan sistem pembayaran dengan Midtrans, beserta contoh kode dan gambaran cara menggunakan API Midtrans untuk mengelola transaksi pembayaran.

Sebelum malakukan konfigurasi payment gateway midtrans, kamu wajib sudah memiliki akun di www.midtrans.com. Kalau belum silahkan buat terlebih dahulu.

Step1: Konfigurasi Payment Gateway Midtrans Sandbox Environment
  • Buka dashboard Midtrans.

  • Ubah pilihan environment di pojok kiri atas pada halaman dashboard midtrans menjadi sandbox.

  • Kemudian pilih menu Settings > Access Keys.

  • Copy Client Key dan Server Key

  • Kemudian buka dashboard aplikasi.

  • Pilih menu Settings.

  • Pilih Pengaturan Payment Gateway (klik Ubah Pengaturan).

  • Masukkan Client Key Sandbox dan Servey Key Sandbox pada masing2 field di halaman pengaturan payment gateway midtrans pada aplikasi.

  • Pastikan pilihan pada field Environment adalah Sandbox.

  • Kemudian klik tombol Submit untuk menyimpan.

Step 2: Konfigurasi Payment Gateway Midtrans Production Environment
  • Buka dashboard Midtrans.

  • Ubah pilihan environment di pojok kiri atas pada halaman dashboard midtrans menjadi Production.

  • Kemudian pilih menu Settings > Access Keys.

  • Copy Client Key dan Server Key

  • Kemudian buka dashboard aplikasi.

  • Pilih menu Settings.

  • Pilih Pengaturan Payment Gateway (klik Ubah Pengaturan).

  • Masukkan Client Key Production dan Servey Key Production pada masing2 field di halaman pengaturan payment gateway midtrans pada aplikasi.

  • Pastikan pilihan pada field Environment adalah Production.

  • Kemudian klik tombol Submit untuk menyimpan.

Step 3: Konfigurasi URL Notifikasi
  • Buka dashboard Midtrans.

  • Kemudian pilih menu Settings > Configuration

  • Masukkan URL berikut di masing-masing field.

  • Isi field Payment Notification URL dan Recurring Notification URL dengan URL berikut:

    https://[isi dengan nama website anda]/notifikasi

    contoh :

    https://11220503unm.my.id/notifikasi

    atau :

    https://[isi dengan nama website anda]/notifikasi

  • Isi field Finish Redirect URL, Unfinish Redirect URL, Error Redirect URL dengan URL berikut :

    https://[isi dengan nama website anda]/u/completed

    contoh :

    https://11220503unm.my.id/u/completed

    atau :

    https://[isi dengan nama website anda]/u/completed

  • Kemudian klik tombol Save untuk menyimpan.

Step 4: Konfigurasi URL di Snap Preference
  • Buka dashboard Midtrans.

  • Pilih menu Settings > Snap Preference

  • Kemudian pada halaman Snap preference pilih Tab System Settings

    Scroll Hingga ke bawah.

  • Isi field Finish URL,Unfinish URL Error Payment URL dengan URL berikut:

    https://[isi dengan nama website anda]/u/completed

    contoh :

    https://11220503unm.my.id/u/completed

    atau :

    https://[isi dengan nama website anda]/u/completed

  • Kemudian klik tombol Save untuk menyimpan

Last updated