Memasang Modul Auto Cek Mutasi

Modul auto cek mutasi berfungsi untuk menjalankan cek mutasi internet banking secara otomatis, sehingga pembeli tidak perlu repot klik tombol konfirmasi ketika sudah melakukan pembayaran.

internet banking

Modul cek mutasi ini bukan merupakan fitur resmi dari script pulsa online. Modul ini hanya bisa berjalan di pembayaran bank BCA, BNI, BRI API (domosquare), Mandiri (ibanking lama), dan PayPal.

Beberapa tahapan memasang modul cek mutasi sebagai berikut.

  1. Upload dan ekstrak file modul cek mutasi
  2. Membuat Cron Job
  3. Menghapus tombol konfirmasi

Upload dan ekstrak file modul cek mutasi

Download modul cek mutasi terlebih dahulu https://www.dropbox.com/s/or6puxs647ixtkb/Modul_Cek_Mutasi.zip?dl=0

Masuk Cpanel → Pilih File Manager → Buka Folder public_html → Pilih menu Upload → Ekstrak File

Baca tutorial terkait upload dan ekstrak file: Memasang Modul News

Membuat Cron Job

Cron job berfungsi untuk mengeksekusi file cek mutasi secara berkala sesuai interval yang akan diatur pada nantinya. Sehingga tahap ini sangat penting, karena apabila tidak membuat cron job maka modul auto cek mutasi tidak bisa berjalan. Di dalam Cpanel sendiri sudah tersedia menu Cron Job, namun agar tidak memberatkan hosting maka disini akan digunakan cron job dari script Google. Cron job GRATIS juga dapat dibuat di website cron-job.org

ilahkan masuk akun google di https://myaccount.google.com (abaikan langkah ini apabila Anda sudah masuk ke akun google Anda) → akses laman https://script.google.com

Isi dengan kode script berikut.

function doGet(e) {
 // Masukan URL di sini (dalam format array)
 var cron_job_url = ["https://konterpulsa.net/cek_mutasi"];
 // Menguraikan URL
 for (i = 0; i < cron_job_url.length; i++) {
  // Memanggil URL
  var fetch = UrlFetchApp.fetch(cron_job_url[i], {
   "muteHttpExceptions": true
  });
  // Melihat Respon kode dari HTTP
  Logger.log(fetch.getResponseCode());
 }
}

Note: ganti konterpulsa.net menjadi domain Anda
Download disini https://www.dropbox.com/s/l76uote702qad3x/cron_job_google.txt?dl=0

kode script cron job google

Pilih save atau simpan

simpan script google

Atur trigger atau pemicu

trigger script google

Atur trigger atau pemicu menjadi seperti berikut lalu save/simpan

mengatur trigger script google

Langkah terakhir jalankan/run script

run script google

Apabila ada permintaan ijin akses silahkan pilih ijinkan. Cron Job Google telah berhasil dibuat, cron job akan mengakses laman https://konterpulsa.net/cek_mutasi setiap 1 menit, apabila ada pembayaran masuk sesuai nominal maka order akan terproses otomatis tanpa perlu lagi klik tombol konfirmasi.

Menghapus tombol konfirmasi

Modul cek mutasi otomatis sudah berhasil dipasang, maka langkah selanjutnya adalah menghapus tombol konfirmasi pada halaman riwayat/history. Tujuannya adalah agar tidak terjadi dobel login ke akun internet banking, karena cron job akan login akun ibanking setiap 1 menit ketika ada order yang menunggu pembayaran, dan sangat dimungkinkan juga pembeli klik tombol konfirmasi.

Note:

a. Menghapus tombol konfirmasi non member

Masuk Cpanel → Pilih File Manager → Buka folder public_html → Buka folder application → Buka folder views → Buka folder history → buka file bank_bca.php

Hapus kode script berikut (baris 41)

<a href="<?php echo site_url('payment/bank_bca/trx/'.$trx->tr_id);?>" class="btn btn-primary btn-block" id="submit-confirm"><i class="fa fa-check"></i> Konfirmasi Pembayaran</a>

Setelah menghapus kode script di atas silahkan simpan.

Masih dalam lokasi/path yang sama, lakukan juga langkah yang sama pada file:

  • bank_bni.php
  • bank_bri.php
  • bank_mandiri.php
  • paypal.php

b. Menghapus tombol konfirmasi member

Masuk Cpanel → Pilih File Manager → Buka folder public_html → Buka folder application → Buka folder views → Buka folder akun → Buka folder riwayat_transaksi → buka file bank_bca.php

Hapus kode script berikut (baris 68)

<a href="<?php echo site_url('payment/bank_bca/trx/'.$trx->tr_id);?>" class="btn btn-primary btn-block" id="submit-confirm"><i class="fa fa-check"></i> Konfirmasi Pembayaran</a>
</div>

Jika sudah dihapus, silahkan save/simpan.

Lakukan juga pada file berikut.

  • bank_bni.php
  • bank_bri.php
  • bank_mandiri.php
  • paypal.php

c. Menghapus tombol konfirmasi pada deposit member

Masuk Cpanel → Pilih File Manager → Buka folder public_html → Buka folder application → Buka folder views → Buka folder akun → Buka folder deposit → buka file bank_bca.php

Hapus kode script berikut (baris 34)

<a href="<?php echo site_url('payment/bank_bca/deposit/'.$trx->de_id);?>" class="btn btn-primary btn-block" id="submit-confirm"><i class="fa fa-check"></i> Konfirmasi Pembayaran</a>

Jika sudah dihapus, silahkan save/simpan.

Lakukan juga pada file berikut.

  • bank_bni.php
  • bank_bri.php
  • bank_mandiri.php
  • paypal.php

Semua tombol konfirmasi telah dihapus, kini modul cek mutasi otomatis untuk transaksi dan deposit akan berjalan.

Facebook Comments

9 thoughts on “Memasang Modul Auto Cek Mutasi

Leave a Reply to David Cancel reply

Your email address will not be published. Required fields are marked *

Scroll Up
error: Semua konten dilindungi !!