https://cpulsa.id/

Modul Downline V1.0

Category : Tutorial   •   by Admin   •   Posted on 06/10/2023 19:46

Modul Downline V1.0
  • Modul downline ini adalah modul untuk w38s yang dibuat oleh CPulsa dengan fungsi untuk memberikan komisi kepada upline dengan komisi yang ditentukan oleh server. sistem hanya 1 Level dan komisi diberikan oleh server maka dari itu harga upline dan downline tetap sama.
  • Komisi yang didapat upline akan masuk ke data Komisi dan terpisah dari saldo utama, namun upline setiap saat dapat melakukan pencairan komisi ke saldo selagi komisi masih mencukupi. minimal penarikan komisi Rp. 1
  • Notifikasi pencairan komisi oleh upline dan edit komisi oleh admin akan dikirm ke notifikasi dan sms/wa 
  • Modul ini adalah modul un-official maka segala resiko ditanggung sendiri, dan dengan melakukan pembelian maka sama dengan SETUJU.
  • Modul Support Semua template w38s karena di desaign dengan tampilan tersendiri
  • Modul ini dapat di beli di aplikasi CPulsa 


Cara Intall ikuti langkah - langkah awal berikut ini :

1. Backup file WEB karena modul ini akan menimpa file default 

  • application/views/admin/user/profil.php
  • application/controllers/user/Register.php


2. Backup Database karena modul ini akan menambah tabel dan kolom 

  • Menambah tabel komisi_history
  • Menambah kolom us_reff, us_komisi, us_upline di tabel users
  • Menambah kolom us_komisi, komisi_upline, dan us_upline ditabel transaksi

Jika sudah dilakukan tahap 1 dan 2 silahkan lanjut ke tahap berikutnya 


3. Order SN domain dan key Mod_komplain-v1.0 diaplikasi CPulsa. kemudian Download file Cp_mod_license di link ini Klik disini

upload ke application/models/

Buka file application/models/Cp_mod_license

  • Replace baris $sn dengan $sn yang didapatkan dari aplikasi CPulsa
  • Jika file sudah ada abaikan tahap ini!
  • Copas $key yang di dapatkan ke baris bawah dari $key yang sudah ada 


4. Download file Installer Mod_downline-v1.0.tar.gz Klik disini

upload ke public html, kemudian silahkan unzip/extrak


5. Buka file application/models/Mtrx.php dan cari function set_sukses()

kemudian cari baris dengan tanda } sebelum public function set_gagal($trx, $reply_message) dan copas kode ini tepat diatasnya

        //MOD DOWNLINE 
        $this->load->model('cp/downline_mod_model');
        if ($trx && $income > 100) 
        {
            $this->db->where('tr_id', $trx->tr_id);
            $this->downline_mod_model->berikan_komisi(25); 
        }
        //MOD DOWNLINE

Lihat contoh gambar  :

sebelum copas  



setelah copas 


Penjelasan :

  • angka 100 berfungsi jika income server pada transaksi sukses lebih besar dari Rp. 100 maka upline akan diberikan komisi dari downline yang melakukan transaksi, jika kurang dari rp. 100 upline tidak akan diberikan komisi. ubah angka 100 sesuai kebutuhan 
  • angka 25 adalah komisi yang akan diberikan ke upline, ubah sesuai kebutuhan


5. lakukan instalasi dengan akses link https://domain.com/admin/install_mod_downline 

  • Jika berhasil akan ada notif berhasil install dan halaman akan dialihkan ke halaman admin downline https://domain.com/admin/downline . dan semua member akan jadi downline admin termasuk admin sendiri
  • Untuk link member silahkan akses  https://domain.com/akun/downline
  • Menambah atau mengurangi komisi secara manual oleh admin silahkan buka profil akun dari member yang akan di edit komisinya. menunya ada di baris Komisi = Rp. 0 (edit)


6. Test modul

  • Lakukan registrasi downline melalui link https://domain.com/akun/downline, dan lakukan transaksi dari akun yang baru di daftarkan. test dengan transaksi yang labanya kurang dari 100 apakah upline akan dapat komisi atau tidak karena seharusnya upline tidak akan diberikan komisi
  • Lakukan transaksi kembali di akun downline dengan produk yang labanya lebih besar dari 100, apakah upline akan dapat komisi? seharusnya upline akan dapat komisi.
  • Jika di akun upline sudah ada komisi lakukan test cairkan komisi minimal 1 rupiah, apakah saldo akan bertambah dan komisi berkurang? seharusnya demikian. 
  • Test lakukan penarikan dengan nominal lebih besar dari komisi yang tersedia di akun upline, apakah gagal ? seharusnya demikian
  • Jika ada error silahkan hubungi kami, jika semua berjalan dengan normal maka fitur sudah siap di rilis ke member