Panduan Modul Konfirmasi Deposit Manual

Modul untuk menambahkan tombol "Konfirmasi Manual" pada view deposit di admin panel. Video : https://youtu.be/XBas1Q-Th-w

PANDUAN PEMASANGAN

Update lisensi modul yg baru saja diperoleh, panduan Update Lisensi cek di link ini panduan_lisensi_qm 

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).

Download file Qm_mod_setting.php dari https://s.id/qm_add, jangan langsung upload, cek dulu folder application/models, apakah sudah ada file Qm_mod_setting.php saat ini? Kalau belum, upload ke folder application/models tsb.

Edit file application/models/Qm_mod_setting.php. Cari function deposit_confirm dan sesuaikan isi masing-masing variable sesuai comment pada file tsb.

Untuk tujuan Push APK dibutuhkan Private Key Service Account. Untuk mendapatkannya lakukan sbb:

  • Akses https://console.firebase.google.com/ , login kalau belum
  • Pilih Project yang digunakan
  • Pilih Apps yang digunakan, klik icon GIR untuk masuk ke Project settings
  • Pilih tab Service Accounts
  • Klick tombol Generate new private key untuk mendownload file dengan ekstensi .json
  • Buka file tersebut dengan menggunakan Notepad atau text editor lain dan copy paste isinya ke variable json_private_key dan gantikan string copy_paste_ke_sini dengan semua isi file .json tsb

Edit file view.php di folder application/views/admin/riwayat-deposit, cari string "<i class="fa fa-edit"></i> Edit</a>" dan tambahkan script sbb untuk menambahkan tombol Konfirmasi Manual:

<?php if ($trx->de_status == 'pending'):?>  
<a class="btn btn-success" href="<?php echo site_url('admin/input-deposit/confirm/'
.$trx->de_id);?>" data-toggle="modal" data-target="#myModal">
<i class="fa fa-edit"></i> Konfirmasi Manual</a>               
<?php endif;?>

Contoh penempatan cek gambar berikut :

Setelah sukses, pada deposit pending akan muncul tombolnya sbb

Related Posts