Posts

Showing posts from May, 2019

Panduan Upload Gambar ke Hosting

Image
Dalam menjalankan script pulsa, sering kita membutuhkan gambar - gambar, atau logo tertentu untuk ditampilan di website maupun aplikasi android. Hal yang sangat dibutuhkan biasanya yaitu URL lokasi gambar berbeda, namun mungkin ada diantara kamu yang belum tahu bagaimana cara mendapatkan URL tersebut. Panduan kali ini secara singkat menjelaskan cara upload file berupa gambar ke hosting dan memperoleh URL gambarnya yang bisa kamu gunakan nantinya untuk berbagai keperluan. Berikut langkahnya:
1. Siapkan sebuah gambar, bisa format JPG maupun PNG maupun format gambar lainnya. Nama file gambar tersebut ditulis huruf kecil semua dan jangan menggunakan spasi. Contoh file gambar yang saya siapkan bernama banner_app.png.

2. Buka cPanel pilih file manager.


3. Buka public_html.

4. Buat folder baru dengan klik menu + Folder di kiri atas. 

5. Untuk nama folder yang dibuat bebas saja, disini saya beri contoh namanya folder gambar. Kemudian klik Create New Folder.

6. Setelah folder dibuat, buka fol…

Solusi Produk Tidak Muncul Saat Order Melalui Telegram

Image
Dalam script pulsa, salah satu jalur transaksi yang bisa digunakan member untuk membeli pulsa dan produk lainnya ke kita adalah melalui aplikasi telegram. Namun bisa dijumpai kasus saat member hendak membeli suatu produk, tetapi produk tersebut tidak muncul di telegram. Hal tersebut bisa terjadi karena beberapa kemungkinan berikut ini:
Jika produk terlalu banyak, misalkan PDAM ada ratusan voucher (produk), maka telegram tidak bisa menampilkan produk tersebut, solusi pisah-pisah jadi beberapa produk. Atau infokan ke member bahwa untuk order produk tersebut tidak bisa melalui telegram karena telegram nya tidak kuat menampilkan produk yang terlalu banyak.Jika produk ada sedikit, akan tetapi masih tidak muncul juga produknya, kemungkinan kamu menggunakan validator All GSM saat membuat produk. Solusinya adalah kamu bisa edit validator All GSM nya dengan cara berikut:
1. Buka admin panel kemudian buka menu Phone Validator.

2. Pilih All GSM kemudian edit dengan klik ikon edit di sebelah kana…

Patch Penting User_model.php 27 Mei 2019

Image
Ada path keamanan baru lagi ya, segera update file User_model.php dengan file baru yang ada di grup FB. Pilih file yang versi 3 (file terbaru update Senin, 27 Mei 2019). Pastikan versi web sudah 3.8. Update file dapat dilakukan dengan langkah berikut:
1. Download file User_model.php terbaru dari grup FB, pilih yang versi 3 (tiga).

2. Saat selesai di download pastikan file nya benar, bisa dengan klik kanan pada file lalu pilih properti. Pastikan nama filenya User_model.php dengan ukuran file 72,1 KB.

3. Buka cPanel kemudian pilih file manager. Login ke cPanel bisa melalui member area pada hosting.

4. Buka public_html dengan cara double klik.

5. Buka application.
6. Buka models.
7. Pastikan dalam folder models tersebut ada file bernama User_model.php, jika tidak ada file dengan nama User_model.php mungkin kamu salah buka folder. Kemudian klik ikon upload di sebelah kiri atas.

8. Ceklis Overwrite existing files kemudian klik Select File dan pilih file User_model.php baru yang didapat dari g…

Panduan Menangkap SN Transaksi dengan Baik

Image
Dalam setiap transaksi sukses yang terjadi, terdapat serial number transaksi atau yang biasa disebut SN sebagai bukti transaksi valid dan sukses dari operator. Script pulsa mengolah reply transaksi dari serpul / suplier kemudian menyajikan SN nya ke pembeli. Namun, SN bisa ditangkap dengan  tidak sempurna jika penggunaan regex SN tidak benar yang menyebabkan karakter, kata, atau bahkan kalimat yang tidak ada hubungannya dengan SN terbawa dan ikut tersajikan ke pembeli. Untuk menghindari hal tersebut mari ketika pahami cara kerja regular expression (regex) SN di script pulsa.
Pertama - tama siapkan reply transaksi sukses dari serpul / suplier yang digunakan. Semakin banyak contoh reply dari berbagai produk yang berbeda semakin baik, tapi disini kita ambil contoh dua saja.

(double tap untuk select all, agar mudah menyalin)
Contoh reply transaksi sukses 1: T#87106974 R# Tsel bank 25rb S25.081208120812 SUKSES. SN/Ref: 9052712573021833911. Sisa saldo 100.987.123 - 24.6\950 = 100.962.173 @27…

Solusi “Terjadi Kesalahan Ketika Memproses Data” pada Aplikasi Native

Image
Terkadang ada yang mengalami error “Terjadi Kesalahan Ketika Memproses Data” saat membuka aplikasi android (aplikasi native). Hal tersebut bisa disebabkan oleh berbagai hal, diantaranya: Jaringan internet kurang bagus, solusinya ganti ke jaringan internet lain yang lebih stabil atau restart jaringan internet yang ada, bisa dengan restart HP nya atau matikan jaringan internet lalu nyalakan kembali.HP yang digunakan OS nya dibawah android 5 lollipop, solusinya bisa menggunakan cloud flare, tapi jika menggunakan cloud flare bisa menimbulkan masalah lain yaitu pengguna jaringan internet telkom dan telkomsel tidak bisa mengakses. Baiknya beri pengertian ke pengguna bahwa OS dibawah 5 sudah tidak dikembangkan google sehingga bisa terjadi masalah seperti ini lalu infokan jalur transaksi lain seperti melalui web, telegram, jabber, dan sms.Web menggunakan cloud flare, solusinya matikan awan orange di cloudflare nya.
Selain hal - hal diatas, bisa juga “Terjadi Kesalahan Ketika Memproses Data” d…

Membuat Kode Trx Tidak Berubah Saat Kode Server Diubah

Image
Saat sedang edit-edit produk kadang kita merasa terganggu saat kode trx berubah ketika kita mengubah kode server. Untuk membuat kode trx tidak ikutan berubah, bisa lakukan langkah dibawah ini. Tetapi ini tidak bekerja untuk edit masal ya, hanya untuk saat edit produk satu per satu.
1. Buka cPanel > file manager > public_html > application > views > admin > produk > cari file dengan nama edit_voucher.php dan edit_voucher2.php.



2. Klik kanan pada file edit_voucher.php lalu pilih edit. Jika muncul jendela pengingat backup, tekan edit. Sebaiknya selalu backup file sebelum melakukan edit.


3. Tekan tombol ctrl dan F bersamaan di keyboard atau klik ikon kaca pembesar untuk membuka jendela pencarian.

4. Kemudian cari kode berikut
onkeyup="updateKodeTrx(value)" lalu tambahkan /* dan */ jadinya:
/*onkeyup="updateKodeTrx(value)"*/ atau bisa juga hapus kode tersebut.
5. Tekan Save Changes.



6. Lakukan juga langkah diatas untuk file edit_voucher2.php.


Semog…

Cron Job untuk Menstabilkan Transaksi

Image
Dalam setiap transaksi yang terjadi, script pulsa akan memproses transaksi secara otomatis bila ada seseorang yang mengakses web, dalam hal ini cron bekerja dan memproses transaksi. Apa yang akan terjadi jika transaksi dilakukan via telegram, sms, jabber, maupun aplikasi android dan tidak ada seorang pun yang sedang mengakses web?

Jawabannya, cron tidak bekerja yang akan menyebabkan transaksi hanya IP saja tanpa mengirim transaksi ke serpul / suplier. Solusi untuk hal ini yaitu dengan membuat cron job domain/cron untuk mengakses cron tiap menit agar transaksi menjadi lancar. Tidak perlu menambahkan script tertentu hanya perlu membuat cron job saja. Silakan pilih salah satu dari dua cara membuat cron job domain/cron berikut: Membuat Cron Job domain/cron di Hosting 1. Buka cPanel lalu pilih menu Cron Jobs.

2. Pada kolom Common Settings pilih Once Per Minute (* * * * *). Arti nya adalah cron job akan menjalankan tugasnya tiap menit.

3. Pada kolom Command isikan kode berikut:
curl https:/…

Solusi Transaksi Sukses tetapi Status masih IP

Penyebab transaksi masi IP (pending) di web padahal di serpul / suplier transaksi tersebut sudah sukses ada banyak, diantaranya:
Serpul Tidak Memberikan Reply / Balasan Sukses ke Web Untuk cek apakah serpul / suplier memberikan reply bisa dengan membuka menu sms > kotak masuk pada admin panel. Jika tidak ada pesan dari serpul / suplier artinya serpul tersebut tidak mengirimkan reply atau sudah mengirimkan reply tapi reply tersebut tidak sampai.
Biasanya serpul/suplier tidak mengirim reply jika transaksi ke serpul menggunakan jalur SMS. Hal ini diakibatkan operator yang sering blokir nomor dan kendala jaringan. Solusi: hubungi CS serpul / suplier untuk minta center SMS yang selalu memberikan reply.Transaksi menggunakan jalur Jabber API bisa tidak menerima reply transaksi karena pesan dari jabber center serpul / suplier tidak diterima web. Solusi: Pastikan jabber API web sudah berteman dengan jabber center serpul/suplier melalui aplikasi Xabber. Kemudian coba satu-satu center jabber s…

Panduan untuk Update Versi Script Pulsa

Image
Script pulsa wajib untuk selalu di update sesuai dengan versi yang paling baru agar status lisensi tetap aktif dan tetap memperoleh update gratis. Berikut langkah-langkah untuk update script:
1. Login ke web menggunakan akun admin.
2. Masuk ke admin panel dengan tekan Admin Panel lalu masukkan ulang password akun admin kamu.

3. Terlihat versi script yang terinstall, pada panduan ini script terinstall adalah versi 3.6.0. Kemudian tekan Sistem untuk masuk menu update script dan melihat update log.

4. Tekan Periksa Pembaruan pastikan koneksi internet sedang bagus.


5. Jika ada update, tampilan akan seperti ini. Tekan Download Pembaruan.


6. Tekan ikon untuk download file di kanan atas. Perhatikan dimana lokasi kamu menyimpan file download, jangan sampai lupa ya.

7. Tekan Pilih... Lalu pilih file update (berupa .zip) yang sudah di download sebelumnya. Lalu tekan Upload.

8. Lakukan terus langkah-langkah diatas secara berulang hingga muncul tampilan seperti ini. Tidak ada pembaruan script.


9…

Panduan Instalasi Script Pulsa Part 2

Image
Untuk melihat panduan instalasi sebelumnya mengenai cara menyiapkan database, silakan untuk lihat disini. Instalasi Script pulsa Online 1. Pada halaman utama cPanel pilih Pengelola File / File Manager.

2. Buka public_html dengan cara double click.


3. Tekan Upload.


4. Tekan Select File lalu pilih file install.zip yang kamu terima saat membeli lisensi.


5. Jika sukses tampilan akan seperti ini, lalu tekan Go Back to “/blabla/public_html”.


6. Klik kanan pada install.zip lalu pilih Extract.


7. Jika sukses di extract tampilan akan seperti ini, tekan close, kamu akan melihat ada file install.php.

8. Buka tab baru pada browser, ketik domainkamu/install.php contoh: webpulsaya.com/install.php tekan enter. Nanti muncul tampilan seperti ini. Jika yang muncul “halaman tidak ditemukan” mungkin domain kamu belum selesai proses pendaftarannya. Tunggu beberapa jam kemudian baru coba kembali buka domainkamu/install.php. Jika tampilan seperti ini tekan Lanjutkan.

9. Kolom Host biarkan localhost. Kolom …