Panduan Modul Payment Bank Jago [Gmail]

Modul Payment Bank Jago [Gmail] adalah modul yg akan menggunakan email notifikasi dari Bank Jago ketika ada mutasi dana sebagai data mutasi untuk pembayaran di webpul. 

PANDUAN PEMASANGAN

Untuk bisa menggunakan Modul ini, Pengguna harus sudah mengaktifkan Layanan Notifikasi Email dari Bank Jago ke Gmail, dan sudah menerima email notifikasi tsb dengan contoh sbb: http://bit.ly/jago_ss_notif jika belum, jangan lakukan pembelian Modul karena bisa dipastikan tidak akan berfungsi

Apabila ingin mengaktifkan Layanan Notifikasi Email ini silahkan lakukan sbb:

(langkah ini menggunakan Bahasa Inggris di app Bank Jago, silahkan sesuaikan kalau yg digunakan adalah Bahasa Indonesia)

  • Buka aplikasi Bank Jago
  • Masuk ke More (menu bawah paling kanan dengan icon titik 3)
  • Masuk ke Settings (kanan atas icon gir)
  • Masuk ke Notification settings
  • Masuk ke Financial Activity
  • Aktifkan E-Mail pada pada Incoming Transactions & Outgoing Transactions

Setelah ada transfer masuk/keluar, email Notifikasi akan diterima.

Setelah melakukan pembelian Modul, Anda akan menerima lisensi modul yg baru saja dibeli di kolom SN. Update lisensi modul yg anda miliki, panduan Update Lisensi cek di link ini panduan_lisensi_qm . Jangan lupa subs ke channel berikut untuk mengetahui update modul QM https://t.me/qm_mod/50 

Download File Modul melalui Telegram Center QM, caranya bisa dilihat pada PANDUAN INI.

Upload & extract file tersebut ke folder public_html via panel yg digunakan (cpanel, webuzo, directadmin, cyberpanel dll).

Lalu download file Payment_controller.php sesuai dengan jenis PHP yg digunakan dari link berikut https://bit.ly/Payment_controller lalu upload ke application/libraries 

Lakukan proses install dengan klik link berikut https://domain.com/admin/payments/jago_gm 

Setelah proses install selesai, isi Settings seperti payment lainnya, yg perlu diperhatikan adalah

  • Kolom Gmail tuliskan account gmail yg menerima Notifikasi email dari Bank Jago contoh format penulisan sbb: mikasa.ackerman@gmail.com
  • Kolom Password Gmail isikan App Password. Buat App Password di sini: https://myaccount.google.com/apppasswords pada Select App / Pilih Aplikasi, pilih yg Other (Custom Name) dan isikan nama apa saja lalu klik GENERATE. Simpan 16 karakter App Password dan isikan pada kolom Password Gmail ini.
  • Kolom lain isi seperti biasa,

Setelah itu coba cek apakah akses gmail sudah ok. Caranya dengan melakukan klik ke url https://domain.com/admin/payments/jago_gm/check dan akan muncul info sbb

  • ok = Semua setting sudah aman dan bisa langsung lakukan cek mutasi
  • jago account not found = koneksi ke gmail aman tapi notifikasi email dari Bank Jago terkait dana keluar masuk ke rekening yg didaftarkan di Settings tidak ditemukan. Cek ulang email notifikasi dari Bank Jago apakah sudah benar ada email untuk rekening tsb.
  • error gmail or password = Ada problem koneksi ke gmail

Untuk mengatasi error gmail or password, ada 2 hal yg harus dilakukan

  • Aktivasi IMAP access di Gmail
  • Atur akses keamanan di Google Account agar bisa diakses oleh server kita. Untuk melakukan hal ini, kita akan sedikit “menurunkan” level keamanan dari Google Account yg digunakan, oleh karena itu disarankan untuk menggunakan Google Account baru dan bukan yg utama. Untuk keperluan setup, bisa saja menggunakan Account utama, namun setelah selesai, disarankan untuk menggunakan akun baru saja, untuk kemudian mengembalikan fungsi keamanan seperti semula ke Account utama. Penggunaan akun baru juga akan lebih enteng karena tentunya emailnya akan kosong. 

Dalam melakukan setting ini WAJIB menggunakan browser mode penyamaran/incognito (chrome) atau InPrivate(edge) untuk menghindari salah akun gmail yang disetting.

Aktivasi IMAP access di Gmail 

Di Laptop/PC, buka link berikut https://mail.google.com/mail/u/0/#inbox  

Buka Settings

Klik See all settings

Klik tab Forwarding and POP/IMAP lalu enable Pop download & IMAP access lalu klik Save Changes

Atur akses keamanan di Google Account

Lakukan cek lagi melalui https://domain.com/admin/payments/jago_gm/check apabila masih belum bisa, silahkan akses link berikut https://accounts.google.com/DisplayUnlockCaptcha lalu pilih Continue/Lanjutkan pada halaman berikut

Kalau hasil check masih belum ok, ulangi langkah di atas dan pastikan akses link unlock segera setelah hasil cek menunjukan belum ok.

Setelah itu cek melalui https://domain.com/admin/payments/jago_gm/check harusnya sudah menunjukan ok. Lanjutkan dengan melakukan Cek Mutasi.

Untuk membuat pengecekan mutasi secara otomatis, tambahkan payment key jago_gm pada file controller Cek_mutasi.php yg digunakan. 

Misalnya dari script berikut :

$payment->key != 'bank_bca' && $payment->key != 'bank_mandiri' && $payment->key != 'bank_bni'

Jadi berikut :

$payment->key != 'bank_bca' && $payment->key != 'bank_mandiri' && $payment->key != 'bank_bni' && $payment->key != 'jago_gm'

Apabila belum memiliki file Cek_mutasi.php, bisa didownload dari link berikut: https://bit.ly/add_files lalu upload ke folder application/controllers, untuk selanjutnya bisa menggunakan link https://quotamurmer.com/cek_mutasi di layanan cron yg digunakan misalnya di https://cron-job.org/en/ 

Related Posts