- Modul ini berfungsi untuk melakukan transaksi bebas nominal ke SW otomax dengan format QTY
- Satu modul bisa di gunakan untuk semua produk seperti Ewallet, Pulsa, Transfer Bank dan lain-lain tergantung SPL nya
- Modul ini Un-Official, segala resiko penggunaan modul adalah tanggung jawab pengguna dan bukan tanggung jawab CPulsa
- Order License Mod_bebas di apk CPulsa dan copas ke Cp_mod_license.php seperti biasa
- Download file modul Mod_bebas-V1.0.tar.gz Disini
- Upload dan ekstrak ke web
- Buka file model template PLN dari produk akan dijadikan produk bebas nominal, tentunya sebelum ini anda sudah menyiapkan voucher dengan kode produk serta harga jual umum dan reseller yang sudah di setting dan diarahkan ke SPL
- Tambahkan script ini pada bagian public function create() sebelum return $this->order_model->insert($values);
//mod bebas nominal$opsi["bebas_nom"] = "yes";$values["tr_opsi"] = json_encode($opsi);//mod bebas nominal
Kemudian tambahkan script ini pada bagian public function cek_voucher($voucher) sebelum return true;
//mod bebas nominal
$nominal = $this->input->post('id_plgn');
if ($nominal <= '999'){
$this->form_validation->set_message('vcr', 'Nominal Minimal 1.000');
return false;
} elseif ($nominal >= '5000001'){
$this->form_validation->set_message('vcr', 'Nominal Maksimal 5.000.000');
return false;
}
if (preg_match("/[^0-9.]/", $nominal)){
$this->form_validation->set_message('vcr', 'Nominal Salah');
return false;
}
$this->voucher->vo_harga = $nominal + $this->voucher->vo_harga;
if ($this->voucher->vo_harga_reseller){
$this->voucher->vo_harga_reseller = $nominal + $this->voucher->vo_harga_reseller;
}else{
$this->voucher->vo_harga_reseller = $this->voucher->vo_harga;
}
//mod bebas nominal
6. Buka file Mtrx.php dan tambahkan script ini sebelum return $results; pada function get_pending
//mod tes if($results) { $this->load->model('cp/bebas_nom'); $pesan = $this->bebas_nom->getpending($results); } //mod tes