Salah satu hal yang perlu dipertimbangkan sebelum migrasi adalah format perintah sms. Voucha3 menggunakan format perintah standar, sebab memberikan lebih banyak keuntungan yaitu:
- Lebih mudah dikembangkan
- Lebih mudah disesuaikan
- Lebih memudahkan pelanggan
Separator
Separator (karakter pemisah) yang digunakan adalah titik/dot ("."), sebab titik lebih mudah digunakan di handphone ketimbang koma (",") atau semicolon (";"). Spasi lebih ambigu karena teks biasa bisa dianggap perintah.
Command
Command adalah perintah yang digunakan dan dieksekusi oleh sistem. Tiap command memiliki fungsi yang berbeda-beda. Contoh: 10021 untuk cek saldo.
Prefix
Prefix mewakili perintah yang digunakan. Tiap command bisa memiliki lebih dari satu prefix. Misal, untuk cek saldo, Anda bisa menggunakan S atau SAL. Untuk isi ulang, Anda bisa menggunakan I atau ISI.
Parameter
Parameter adalah nilai yang diolah oleh command. Misalnya nomor handphone (MSISDN), kode produk atau PIN. Tiap command memiliki parameter yang berbeda-beda dan bisa menggunakan
urutan yang berbeda-beda.
Misal:
Untuk isi ulang, Anda bisa menggunakan kombinasi parameter berikut
- I.PRODUK.MSISDN.PIN
- I.PIN.PRODUK.MSISDN
Tapi Anda tidak bisa menggunakan PRODUK.MSISDN.PIN karena tidak menggunakan prefix.
Charge
Untuk tiap perintah, Anda bisa melakukan charge atau menarik biaya per prefix perintah.
Format perintah yang tidak disupport:
- Semua format yang tidak menggunakan prefix
- Semua format yang menggunakan separator selain titik, seperti koma dan semicolon.
Daftar command yang bisa Anda gunakan:
Command - Voucha Wiki