Setting Device MKIOS

Mulai versi 4.10, aplikasi MKIOS pada Voucha4 Device dapat Anda sesuaikan perintah USSD-nya. Jika ada perubahan perintah USSD, Anda tinggal buka file konfigurasi dan sesuaikan settingnya. Itulah sebabnya Anda dapat setting Transaksi Paket Internet dengan MKIOS. Dengan sedikit kreatifitas, Anda juga dapat menyesuaikan paket regular dan juga paket bulk. Dengan demikian Anda tidak perlu minta update aplikasi.

Berikut cara Setting Device MKIOS dengan edit file konfigurasi.

Buka file ‘mkios.ini’ pada folder Voucha4 Device. Jika Anda menginstall di folder defaultnya, maka kemungkinan lokasinya adalah:

Windows 32-bit: C:\Program Files\Voucha4 Device
Windows 64-bit: C:\Program Files(x86)\Voucha4 Device

Pada file konfigurasi ‘mkios.ini’, ada beberapa section yaitu request, package, pattern.

[request]

Pada bagian ini, Anda dapat menambahkan, mengedit dan menghapus kode USSD untuk nama paket. Satu baris untuk satu kode USSD. Formatnya adalah:

paket=kode

Variabel yang dapat digunakan dalam kode USSD ini antara lain:

  • msisdn = Nomor handphone tujuan pengisian
  • amount = Nominal pengisian tanpa ribuan (contoh, 10 untuk 10000 dan 20 untuk 20000)
  • pin = Pin MKIOS

Trik

  1. Jika nominal pengisian harus penuh dengan ribuan, gunakan “amount000” pada kode USSD.
  2. Jika nominal pengisian harus diikuti dengan ‘0’, gunakan “0amount”.

Berikut contohnya

regular=*777*msisdn*amount*pin#
internet=*369*2*msisdn*amount*pin#
blackberry=*369*3*msisdn*amount*pin#
bulk=*777*msisdn*0amount*pin#

[package]

Pada bagian ini Anda dapat mendaftarkan kode produk dengan format

kodeproduk=paket

Contoh:

S10=regular
SI10=internet

Perhatikan, bahwa paket yang Anda masukkan harus terdaftar di section [request]. Jika tidak terdaftar, akan dianggap sebagai paket regular.

[pattern]

Bagian pattern ini berfungsi untuk memfilter respon dari MKIOS. Nilai dalam pattern ini menggunakan kode Regular Expression.

  • topup_success: untuk mendeteksi transaksi sukses
  • topup_failed: untuk mendeteksi transaksi gagal
  • topup_reset: untuk mendeteksi transaksi tidak terproses
  • serial: untuk mengambil serial number

Contoh:

topup_success=(sukses|berhasil)
topup_failed=(gagal|error|sibuk)
topup_reset=(tidak mencukupi|kosong)
serial=\d{16,}
Tagged:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.