NusaSMS FAQ

Mengapa Pengiriman SMS Gagal (Apakah menguragi kredit SMS)

Ada 2 jenis kegagalan pengiriman SMS yang dinyatakan dalam dua jenis status yaitu:

Status ABORTED

Status ABORTED terjadi saat transaksi pengiriman SMS sudah diterima disisi operator (status SENT), tetapi kemudian operator gagal mengirimkan pesan dan mengubah status menjadi ABORTED atau sent but not delivered. Ada beberapa penyebab ABORTED, antara lain:

  – Nomor yang dituju sudah expired disisi operator
  – Nomor yang dituju sudah tidak ada di database operator (proses daur ulang nomor)
  – Saat operator mengirimkan pesan, handset nomor yang dituju sedang mati dalam waktu tertentu sesuai kebijakan oprator (biasanya 48 jam)
  – Adanya gangguan disisi operator misal sinyal di mana lokasi handset berada terganggu, dll
  – Memory handset full

Status FAILED

Status FAILED terjadi saat transaksi pengiriman SMS belum mencapai sisi operator. Dalam hal ini sistem NusaSMS melakukan pengecekan terlebih dahulu validitas sebuah nomor, jika tidak valid maka pengiriman akan di gagalkan (FAILED). Ada beberapa kriteria status FAILED, antara lain:
  • Nomor tujuan mengandung karakter non-angka
  • Panjang nomor terlalu panjang
  • Nomor yang dituju adalah nomor telepon rumah (fixed line)
  • Nomor terlalu pendek
  • Nomor kosong
  • Pesan kosong
  • Nomor bukan nomor yang dilayani operator yang disupport oleh NusaSMS (saat ini yang disupport hanya nomor GSM Indonesia)
Dari ke 2 jenis kegagalan pengiriman tersebut yang dikenakan charge adalah status ABORTED. Untuk status FAILED tidak dikenakan charge atau pemotongan kredit.
Untuk mencegah terjadinya pengiriman ulang dikemudian hari kenomor yang ABORTED, kami menyarankan klien untuk:
  • Melakukan pembersihan rutin dengan mengeluarkan dari database klien nomor-nomor yg ABORTED tersebut.
  • NusaSMS juga menyediakan API (HLR Lookup)  untuk melakukan validasi/pengecekan apakah suatu nomor masih aktif atau sudah expired di operator. (Untuk pengecekan ini dikenakan biaya untuk pengecekan pernomor. )

Apa saja jenis status pada NusaSMS

  1.  Status NEW

    Status ini khusus pengiriman melalu aplikasi web NusaSMS (tidak ada pada API),
    yaitu status pada saat pesan baru saja di submit kesistem NusaSMS, siap untuk di proses.

  2.  Status QUEUE

    Status ini juga khusus pengiriman melalui aplikasi web NusaSMS (tidak ada pada API),
    disini dilakukan tahapan validasi dan siap dilakukan pengiriman pesan ke API operator atau provider.

  3. Status SENT

    Apabila suatu pesan telah lolos validasi oleh sistem NusaSMS
    (Validasi: Balance, Masa Aktif, Prefix GSM/Operator, dll) maka pesan akan dikirim ke operator
    dan apabila pesan diterima oleh operator (NusaSMS mendapatkan nomor referensi
    dari operator atau provider) maka status pesan tersebut diupdate menjadi SENT.

  4. Status DELIVERED dan ABORTED,

    merupakan staus yang dikirim balik oleh operator secara asinkron yang menyatakan
    bahwa pesan sudah diterima handset penerima (DELIVERED) atau pesan tidak berhasil
    dikirimkan ke handset penerima (ABORTED).

Berapa Biaya/Harga SMS

  • Harga untuk mengirim SMS dapat dilihat pada Halaman Harga:
  • Seluruh harga akan dikenakan ketentuan pajak yang berlaku, harga yang ditampilkan adalah harga sebelum pajak.
  • Harga dapat berubah sewaktu-waktu, sesuai perubahan harga yang terjadi pada masing-masing operator.
  • Jika ada perubahan harga, kami akan mengupdate di website terkait, dan mengemailkan ke alamat email pelanggan yang terdaftar

Status DELIVERED tetapi SMS tidak diterima

  • Delivery Receipt merupakan informasi paket-paket yang di hasilkan oleh handset sipenerima. Jika handset tidak bisa menampilkan atau menyimpan pesan padahal sinyal pengirim sudah diterima maka delivery report tetap terkirim sukses, padahal sebenarnya tidak benar-benar keterima.
  • Ini biasanya terjadi pada handphone jadul dimana memory tidak cukup untuk menyimpan pesan.
  • Pernah ada kasus juga pada handphone smartphone yang mengandung bug, jika handphone direstart pesan dapat muncul.
  • Temporary network loss, biasanya terjadi saat handphone berada pada lokasi dengan sinyal yang tidak baik seperti di dalam lift, di dalam gedung, di basement atau di lokasi lainnya.

Kenapa masih 160 karakter tetapi di charge lebih dari 1 SMS

Ketentuan Jumlah Karakter per SMS

  • Menggunakan karakter dengan encoding GSM 7 bit (karakter latin seperti karakter yang tersedia pada keypad handphone yang digunakan di Indonesia), panjang maksimum per SMS adalah 160 char, jika lebih dari 160 char maka per SMS adalah 153.
  • Untuk karakter GSM 7 bit extended yaitu : ^ \ [ ~ ] | € newline  akan mengkonsumsi 2 karakter
  • Untuk karakter dengan encoding Unicode, panjang karakter maksimum 1 SMS adalah 70 karakter, lebih dari 70 karakter maka per SMS adalah 67 karakter (Unicode termasuk bahasa Arab, Cina Jepang dan Korea)
  • Referensi penjelasan character GSM 7 Bit: https://en.wikipedia.org/wiki/GSM_03.38
  • Untuk klien yang menggunakan API NusaSMS agar terintegrasi dengan aplikasi internal klien, maka agar mengantisipasi ketentuan diatas agar tidak terjadi charge yang tidak diinginkan.
  • Untuk klien yang menggunakan Web NusaSMS dapat disediakan estimasi jumlah SMS secara langsung saat mengetik pesan.
  • Untuk klien pengguna Web NusaSMS, kami rekomendasikan jangan memasukkan pesan hasil copy/paste dari word processor misal Microsoft Word atau browser internet, karena kemungkinan menggunakan Characterset yang tidak sesuai.

Apakah disediakan API agar bisa terintegrasi dengan Aplikasi Klien?

Berapa probabilitas/kemungkinan SMS terkirim?

SMS menggunakan sender id yang telah terdaftar pada operator, probabilitas sms terkirim mencapai 99% (kegagalan 1%).
SMS menggunakan longnumber, probabilitas sms terkirim mencapai 95% (kegagalan 5%).

Berapa kecepatan pengiriman SMS?

TPS (Transaction Per Second) NusaSMS adalah 30-50 SMS/detik.

Waktu yang dibutuhkan agar SMS diterima

Waktu penerimaan SMS sangat variatif, dikarenakan banyak faktor yang mempengaruhi, antara lain: kekuatan sinyal, lokasi device, memory device, dll. Namun dalam keadaan normal, waktu yang dibutuhkan adalah 3 detik.

DOKU

Pembayaran menggunakan ATM

  • Masukkan PIN.
  • Pilih “Transfer”. Jika menggunakan ATM BCA, pilih “Others” kemudian “Transfer”.
  • Pilih “Other Bank Account”.
  • Masukkan kode bank (Permata adalah 013) diikuti dengan 16 digit kode pembayaran 8965071600000142 sebagai rekening tujuan, kemudian pilih “Correct”.
  • Masukkan jumlah transaksi dengan benar. Jumlah transaksi yang salah akan menjadikan transaksi gagal diproses.
  • Konfirmasi bahwa kode bank, kode pembayaran, dan jumlah transaksi sudah benar, kemudian pilih “Correct”.
  • Selesai.

Pembayaran menggunakan Internet Banking

Note: Pembayaran tidak dapat dilakukan menggunakan BCA Internet Banking (KlikBCA).

  • Login ke akun interet banking anda.
  • Pilih “Transfer” dan pilih “Other Bank Account”. Masukkan kode bank (Permata adalah 013) sebagai rekening tujuan.
  • Masukkan total biaya transfer dengan benar.
  • Masukkan jumlah tujuan menggunakan kode pembayaran anda 8965071600000142.
  • Konfirmasi bahwa kode bank, kode pembayaran, dan jumlah transaksi sudah benar, kemudian pilih “Correct”.
  • Selesai.

Share This: