Main /
GS-webhook-midtrans
function doPost(e) {
var js0 = JSON.stringify(e['postData']['contents'])
var js1 = JSON.parse(js0)
try {
var js = JSON.parse(js1)
var status = js['transaction_status']
var ptype = js['payment_type']
var order_id = js['order_id']
var amount = js['gross_amount']
var time = js['transaction_time']
var rx = ptype+"\n"+status+"\n"+order_id+"\n"+amount+"\n"+time
sendText(rx) //kirim ke bot
}
catch(err) {
console.log(err)
}
var rs = HtmlService.createHtmlOutput();
return rs;
}
Langkah-langkah mengubah webhook Midtrans:
Masuk ke Dashboard Midtrans: Login ke akun Midtrans Anda.
Buka menu Settings: Klik pada menu Settings di dashboard.
Pilih Configuration: Masuk ke sub-menu Configuration. Anda juga bisa langsung ke Payment lalu Notification URL tergantung pada versi dashboard Anda.
Edit Notification URL:
Temukan kolom Payment Notification URL atau Notification URL endpoint.
Ganti URL yang ada dengan URL endpoint webhook baru Anda.
Pastikan URL tersebut aktif dan server Anda siap menerima notifikasi, serta merespon dengan status HTTP 200.
Simpan Perubahan: Klik tombol Save atau Perbarui untuk menyimpan konfigurasi webhook yang baru.