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.
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.
- Download dan install file modul cek mutasi
- Membuat Cron Job
- Menghapus tombol konfirmasi
Upload dan ekstrak file modul cek mutasi
Download dan install modul cek mutasi terlebih dahulu https://www.dropbox.com/s/re944z0wwz4yb67/Cek_mutasi.zip?dl=0
Untuk install modul silahkan ke admin panel >> sistem >> upload pembaruan.
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/56s5iqpqfse3tyu/cek_mutasi.txt?dl=0
Pilih save atau simpan
Atur trigger atau pemicu
Atur trigger atau pemicu menjadi seperti berikut lalu save/simpan
Langkah terakhir jalankan/run script
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:
- Baca tutorial sebelumnya agar mengerti cara edit file di cpanel: Mengaktifkan dan Mengubah Background Home
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.
gan untuk yang mutasi BRI ko’ gak jalan ya .. untuk bni, bca. mandiri lancar …
BRI cek update di grup facebook gan
Mohon link group fb nya gan .. ane belum gabung . Makasih sblumnya
silahkan hubungi seller script nya gan.
Terima kasih gan
harga script brp ya gan
bisa dibaca di detail script ya gan
Detailnya dmana ya gan ?
gan, saya coba panduan di atas, tapi i banking saya malah kena block, hemm