- Modul ini berfungsi untuk mencegah terjadinya Double refund transaksi gagal yang sering dialami teman-teman pengguna w38s
- Modul sudah di test pada web temen-teman dengan jumlah trx yang sangat banyak dan working namun ada baiknya gunakan versi trial 5 hari terlebih dahulu
- Segala resiko yang terjadi akibat modul adalah tanggung jawab pengguna, dan bukan tanggung jawab CPulsa
Cara Install :
- Pastikan web sudah ada file cp_mod_license.php dan sudah memiliki SN
- Order license Mod_protekrefund-V1.0 di apk CPulsa
- Copas License ke baris key pada file cp_mod_license.php
- Download file Installer Mod_protek Disini
- Upload dan extrak ke web
- Jalankan Install dengan mengakses https://domain.com/install_mod_protekrefund
- Buka file Mtrx.php pada public function set_gagal($trx, $reply_message) lalu cari script seperti ini dan copas script berikut ini seperti contoh gambar :
//CP PROTEK DOUBLE REFUND TRX$this->load->model('cp/mod_protekrefund_model', 'protek');$this->protek->fix($trx, $note);//CP PROTEK DOUBLE REFUND TRX
Sebelum edit
Sesudah edit :
public function send_telegram_protek($trx){$message = 'Akan terjadi refund Trx Double, telah berhasil di protek! cek data berikut = ' . site_url('admin/transaksi/view/') . $trx->tr_id; //INFO KE ADMIN$chat_ids = array('327xxxxxx'); //JIKA GUNAKAN LIST ID TELE ADMIN LEBIH DARI SATU TULIS SEPERTI INI array('940XXXXXX', '130XXXXXX', '148XXXXXX'); WAJIB ADA SATU ID ADMIN//SEND WA ADMIN START, komentari jika tidak digunakan$wa_admins = array('08528xxxxx'); //JIKA LEBIH DARI SATU TULIS array('0852XXXXXX', '0812XXXXXX', '0823XXXXXX');foreach ($wa_admins as $wa_admin) {send_sms($wa_admin, $message);}//SEND WA ADMIN START, komentari jika tidak digunakanif (!$this->telebot_config)$this->telebot_config = json_decode($this->system->get_set('telegram_bot'));if (!$this->telebot_config->token)return;foreach ($chat_ids as $chat_id) {$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'https://api.telegram.org/bot' . $this->telebot_config->token . '/sendMessage');curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array('chat_id' => $chat_id,'text' => $message,'disable_web_page_preview' => true,)));$req = curl_exec($ch);curl_close($ch);}return $req;}
Gambar sebelum edit:
NOTE :
Jangan lupa ganti isi array $chat_ids dan $wa_admins sesuai id telegram admin dan nomor wa admin, karena jika ada refund double yang berhasil di protek maka akan dikirimkan info ke telegram/wa admin
9. Tes transaksi dengan nomor yang salah, jika refund berjalan normal maka modul terlah terpasang dengan baik
Nb: Pantau secara berkala, jika ada error silahkan hubungi CPulsa. Terima kasih