NotivGo

Panduan Lengkap NotivGo

Dari daftar akun sampai webhook pertama tiba di sistem Anda — langkah demi langkah dengan tangkapan layar asli dari portal dan aplikasinya. Total waktu penyiapan ± 10 menit.

Daftar akun di portal

  1. Buka portal.notivgo.com lalu pilih tab Daftar.
  2. Isi email dan password (minimal 10 karakter — ada tombol "Buatkan password kuat" bila mau).
  3. Pilih tujuan Anda — webhook (meneruskan notifikasi ke sistem) atau QRIS (kasir): tampilan portal menyesuaikan otomatis, dan bisa diganti kapan saja.
  4. Cek email Anda dan klik tautan verifikasi. Selesai — Anda masuk ke dashboard.

Untuk developer: alamat webhook memakai domain milik Anda (satu domain = satu akun, HTTPS). Merchant kasir boleh daftar tanpa webhook dan mengisinya nanti.

Pasang aplikasi NotivGo di HP

  1. Aplikasi NotivGo sedang dalam peninjauan Google Play. Daftar akunnya boleh Anda selesaikan sekarang — kami kabari lewat email begitu aplikasinya bisa dipasang, dan akun Anda tidak perlu didaftarkan ulang.
  2. Sesudah tayang, pasang di HP Android yang menerima notifikasi pembayaran (HP kasir / HP pemilik rekening), lalu lanjut ke langkah 3.
  3. Buka aplikasinya dan ikuti Langkah Penyiapan: beri akses notifikasi (inti kerjanya) dan kecualikan dari penghematan baterai supaya tidak dimatikan sistem.

Privasi: NotivGo hanya membaca notifikasi dari aplikasi yang Anda pilih sendiri dan tidak meminta izin SMS. Kiriman ke server Anda berangkat langsung dari HP, tidak lewat server NotivGo. Server NotivGo menerima catatan yang dibutuhkan layanan — misalnya nominal dan waktu dana masuk bila Pencocokan Pembayaran dinyalakan, serta contoh notifikasi tersamar bila Anda menyalakan “Bantu perbaiki pembacaan”. Rinciannya ada di Kebijakan Privasi.

Pairing HP dengan akun Anda

  1. Masih di menu Perangkat, tekan Pasangkan HP baru — portal menampilkan kode QR pairing (berlaku 10 menit, sekali pakai).
  2. Di aplikasi NotivGo, pilih Pairing lalu scan QR tersebut (atau ketik kodenya manual).
  3. Selesai — HP muncul di daftar Perangkat dengan status aktif.

Keamanan: seluruh konfigurasi (alamat webhook + secret) dikirim server ke aplikasi — bukan lewat isi QR. Tujuan penerusan terkunci ke akun Anda; mengganti webhook cukup dari portal dan tersebar otomatis ke HP ≤ 15 menit tanpa pairing ulang.

Pilih aplikasi yang dipantau

  1. Di aplikasi NotivGo, buka tab Aplikasi lalu aktifkan aplikasi bank / e-wallet yang notifikasinya mau diteruskan (mis. DANA, BCA mobile, GoPay Merchant).
  2. Opsional: buka aplikasinya di daftar untuk mengatur filter kata kunci — hanya teruskan notif yang mengandung kata tertentu (mis. "diterima"), atau lewati yang mengandung kata tertentu (mis. "promo").
  3. Uji ujung-ke-ujung: di Pengaturan aplikasi ada tombol Kirim Tes Webhook dari HP — payload dan tanda tangannya persis kiriman asli.

App biasa (non-pembayaran) gratis tanpa batas. Aplikasi pembayaran (bank/e-wallet/QRIS) terbuka lewat Paket App Pembayaran — flat per bulan, unlimited, pascabayar; 14 hari pertama gratis semua app. NotivGo juga membunyikan alarm bila aplikasi yang dipantau tertutup dan berhenti menerima notifikasi — penyebab tersering "sudah bayar tapi notif tidak masuk".

Webhook: uji, riwayat & multi-webhook

  1. Di portal buka menu Webhook: di sinilah alamat tujuan, tombol Kirim uji webhook, dan signing secret Anda (lihat / rotasi).
  2. Verifikasi tiap kiriman di server Anda: sha256=HMAC_SHA256(secret, ts.nonce.rawBody) — contoh kode lengkap ada di dokumentasi.
  3. Riwayat Pemanggilan menampilkan setiap kiriman — dari uji portal maupun kiriman asli dari HP — lengkap dengan status HTTP dan latensinya.
  4. Punya beberapa sistem? Di seksi Webhook tambahan Anda bisa menambah endpoint (multi-webhook): satu notifikasi diteruskan ke semua endpoint aktif, masing-masing dengan secret sendiri. Jatah dasar 1 tujuan per akun; butuh lebih → aktifkan slot addon (pascabayar, per 30 hari, tanpa perpanjangan otomatis).

Payload terstruktur: nominal dibaca di HP lalu dikirim sebagai field siap-pakai — amount, direction (in/out), currency — di samping teks notifikasi sebagai jaring pengaman (penyamaran data sensitif tersedia sebagai opsi di Pengaturan APK, bawaannya mati). Format yang belum dikenal tetap terkirim dengan amount:null, jadi tidak ada kiriman yang hilang. Aturan pembacaan diperbarui dari server tanpa perlu update aplikasi; bila mau, nyalakan “Bantu perbaiki pembacaan” di Pengaturan APK (bawaan mati) untuk mengirim contoh notifikasi yang gagal terbaca. Contoh itu disimpan hanya bila berasal dari aplikasi keuangan (bank, e-wallet, paylater, dan super-app). Nama pembayar disamarkan sebelum disimpan, dan contoh dihapus otomatis paling lama 90 hari.

Keandalan: bila server Anda tidak membalas 2xx, kiriman diantrekan dan diulang otomatis dari HP — deduplikasi dengan event_id karena kiriman bisa tiba lebih dari sekali.

QRIS dinamis, tagihan & bayar duluan

  1. Daftarkan QRIS statis milik Anda di portal (unggah gambar/scan — terisi otomatis), lalu buat QRIS dinamis bernominal terkunci dari dashboard atau via API POST /v1/generate.
  2. Biayanya pascabayar: dihitung per QR yang dibuat, ditagih akhir bulan — tanpa langganan, tanpa denda, tanpa bunga. Webhook konfirmasinya sudah termasuk: 1 QR tercetak = 1 event app-pembayaran gratis, jadi satu pembayaran tidak pernah dipungut dua kali.
  3. Bayar tagihan langsung dari menu Tagihan & Pembayaran: scan QRIS bernominal unik, dan tagihan lunas otomatis begitu pembayaran terdeteksi.
  4. Tidak mau menunggu tagihan terbit? Tekan Bayar duluan sekarang — penggunaan berjalan bisa dilunasi kapan saja.

Tanpa riba: keterlambatan tidak pernah didenda — layanan berbayar hanya dikunci sampai lunas. Potongan nominal unik pada pembayaran ditanggung NotivGo, Anda tidak pernah membayar lebih.

Kalau ada masalah

Notifikasi tidak diteruskan / webhook tidak masuk
Cek berurutan di aplikasi NotivGo (Beranda menampilkan status semuanya): ① akses notifikasi masih aktif; ② NotivGo dikecualikan dari penghematan baterai; ③ aplikasi bank/e-wallet-nya masih hidup — bila tertutup paksa, NotivGo membunyikan alarm dan Anda cukup membukanya sekali; ④ internet HP tersambung — lihat baris "Kontak server terakhir". Lalu tekan Kirim Tes Webhook dari HP untuk membuktikan jalurnya.
Pembeli bilang sudah bayar, tapi notif tidak muncul
NotivGo meneruskan notifikasi yang tiba di HP. Bila notif banknya sendiri belum muncul, NotivGo memang belum menerima apa pun — bukan hilang di NotivGo. Itu belum tentu berarti pembeli belum membayar: notifikasi bank bisa terlambat, dimatikan di pengaturan HP, atau aplikasi bank sedang tertutup paksa (alarm NotivGo memberi tahu bila iya). Cek mutasi di aplikasi bank Anda untuk kepastian.
Kiriman webhook tiba dua kali
Itu perilaku normal saat retry (server Anda sempat tidak membalas 2xx). Simpan event_id dari tiap kiriman dan abaikan yang sudah pernah diproses — dedup satu baris kode.
Ganti HP / HP hilang
Dari portal menu Perangkat: Matikan atau Cabut HP lama (kill-switch berlaku ≤ 15 menit), lalu pasang APK di HP baru dan pairing ulang. Alamat webhook dan secret tidak berubah.
HP di-force-stop / dimatikan
Batas mutlak Android: aplikasi yang dihentikan paksa tidak bisa bangun sendiri sampai dibuka manual — dan HP mati tidak bisa meneruskan apa pun. NotivGo menjaga dirinya dengan watchdog dan memberi tahu Anda bila ada yang berhenti, tapi kami tidak janji muluk soal batas ini.
Butuh bantuan manusia?
Menu Bantuan di portal adalah chat langsung dengan kami — dibalas orang, bukan bot. Atau email support@notivgo.com.

Siap 10 menit yang itu?

Daftar gratis, pasang sekali — notifikasi pembayaran berikutnya jadi webhook pertama Anda.

Coba Gratis Sekarang

Gratis, tanpa kartu kredit. Kembali ke beranda  ·  Dokumentasi developer