Panduan Modul Payment LINE Bank [Gmail]

Modul Payment Bank LINE Bank [Gmail] adalah modul yg akan menggunakan email notifikasi dari LINE Bank ketika ada mutasi dana sebagai data mutasi untuk pembayaran di webpul. Notifikasi tersedia hanya dana masuk sedangkan dana keluar tidak ada sehingga mutasi hanya ada untuk dana masuk tsb. 

PANDUAN PEMASANGAN

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

Apabila ingin mengaktifkan Layanan Notifikasi Email ini silahkan lakukan pendaftaran menggunakan aplikasi LINE Bank. Selesaikan pendaftaran sampai nomor rekening terbentuk dimana saat pendaftaran ini akan diminta untuk melengkapi alamat email. Gunakan alamat email yang akan menerima notifikasi.

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 LINEBank_gmail dari link berikut 

setelah itu, silahkan extract 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/linebank_gm 


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

  • Kolom Gmail tuliskan account gmail yg menerima Notifikasi email dari LINE Bank 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.
  • Kalau App Password belum bisa dibentuk pada akun Google, aktifkan dulu two ways authentication nya.
  • 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/linebank_gm/check dan akan muncul info sbb

  • ok = Semua setting sudah aman dan bisa langsung lakukan cek mutasi
  • notif email LINE Bank not found = koneksi ke gmail aman tapi notifikasi email dari LINE Bank terkait dana masuk ke rekening yg didaftarkan di Settings tidak ditemukan. Cek ulang email notifikasi dari LINE Bank 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/linebank_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/linebank_gm/check harusnya sudah menunjukan ok. Lanjutkan dengan melakukan Cek Mutasi.

Untuk membuat pengecekan mutasi secara otomatis, tambahkan payment key linebank_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 != 'linebank_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