Fitur notifikasi yang dimiliki oleh Midtrans
Midtrans memiliki 2 macam notifikasi yang digunakan untuk mengirimkan informasi kepada Anda sebagai merchant atau customer merchant, yaitu notifikasi email dan notifikasi HTTP.
Notifikasi Email
Midtrans akan mengirimkan notifikasi secara otomatis berupa email yang berisi informasi terkait cara pembayaran, nomor Virtual Account (VA), order ID, dan juga status pembayarannya.
Anda dapat mengaktifkan fitur Notifikasi Email (Email Notification) pada dashboard Midtrans Anda.
- Untuk mengirimkan notifikasi kepada merchant, Anda dapat mengaktifkannya pada menu Settings - Email Notification - (centang) Send email to me - Save.
- Untuk mengirimkan notifikasi kepada customer, Anda dapat mengaktifkannya pada menu Settings - Email Notification - (centang) Send email to customer - Save.
Notes 📝
Template email notifikasi tersebut tidak dapat dirubah.
Notifikasi HTTP
Midtrans mengirimkan notifikasi melalui HTTP format ke backend merchant, di mana merchant dapat menggunakan notifikasi tersebut untuk update status transaksi di sisi database merchant atau keperluan internal yang lain.
Untuk mengatur halaman URL yang akan dilihat pelanggan setelah berhasil menyelesaikan transaksi, Anda dapat melakukannya melalui menu Pengaturan - Payment - Finish Redirect URL.
Silakan memastikan beberapa hal berikut pada saat setting Finish Redirect URL:
- Mohon untuk tidak menggunakan port yang tidak biasa pada endpoint URL notifikasi Anda (contoh, jangan menggunakan https://tokoecomm.com:**20070**/notification), karena layanan notifikasi Midtrans tidak dapat mengirimkan notifikasi ke port yang tidak biasa.
- URL yang Anda gunakan dapat menerima notifikasi HTTP yang dikirimkan Midtrans dan tidak ter-redirect ke URL lainnya saat diakses.
- Tidak menggunakan format IP Address. (contoh: jangan menggunakan https://172.168.111.111/notification).
Untuk melakukan setting notifikasi HTTP dapat anda lakukan melalui menu Pengaturan - Payment - URL Notifikasi.
Silahkan memastikan beberapa hal berikut pada saat setting _Payment URL__ Notifikasi:
- Mohon untuk tidak menggunakan port yang tidak biasa pada endpoint URL notifikasi Anda (contoh, jangan menggunakan https://tokoecomm.com:**20070**/notification), karena layanan notifikasi midtrans tidak dapat mengirimkan notifikasi ke port yang tidak biasa.
- URL yang Anda gunakan dapat menerima notifikasi HTTP yang dikirimkan Midtrans dan tidak ter-redirect ke URL lainnya saat diakses.
- Tidak menggunakan format IP Address. (contoh: jangan menggunakan https://172.168.111.111/notification).
Jika Anda menggunakan IP Whitelist untuk berkomunikasi dengan API Midtrans, silahkan whitelist domain dan IP address Midtrans pada link berikut ↗. - Jika Anda menggunakan plugin tertentu silahkan sesuaikan setting payment notification URL pada masing - masing plugin yang Anda gunakan di sini ↗.
Contoh JSON yang dikirimkan untuk masing-masing metode pembayaran dapat Anda lihat pada link berikut ↗.
Updated 9 months ago