Lewati ke konten utama

Format perintah chat (WhatsApp / Telegram / Jabber)

Selain lewat API, Mitra dapat bertransaksi langsung melalui chat — WhatsApp, Telegram, atau Jabber — dengan mengetik perintah teks singkat. Format ini mengikuti gaya SMS lama sehingga mudah diingat.

Aturan umum

  • Setiap bagian perintah dipisahkan dengan titik (.).
  • Nama perintah tidak membedakan huruf besar/kecil (S.1234 = s.1234).
  • PIN adalah PIN transaksi Mitra Anda.
  • KODE adalah kode produk (mis. IS5), TUJUAN adalah nomor/ID pelanggan.
  • TRXID bersifat opsional — nomor referensi unik dari sisi Anda. Jika dikosongkan, sistem memakai nomor transaksi R1 secara otomatis.

Ringkasan perintah

FungsiFormatContoh
Beli produk prabayarKODE.TUJUAN.PINIS5.081234567890.1234
Beli prabayar + no. referensiI.KODE.TUJUAN.PIN.TRXIDI.IS5.081234567890.1234.INV001
Beli dengan jumlah (qty)QTY.KODE.TUJUAN.JUMLAH.PINQTY.BERAS5.08123.3.1234
Cek harga produkH.KODEH.IS5
Cari produk (awalan kode)CH.KODECH.IS
Daftar produkLIST.PINLIST.1234
Cek saldoS.PINS.1234
Cek tagihan (pascabayar)CEK.KODE.TUJUAN.PINCEK.PLNPASC.546302215889.1234
Bayar tagihanBAYAR.KODE.TUJUAN.PINBAYAR.PLNPASC.546302215889.1234
Bayar tagihan + periodeBAYAR.KODE.TUJUAN@PERIODE.PINBAYAR.BPJSKS.0001234567890@202604.1234
Cek status transaksiCST.TUJUAN.PINCST.081234567890.1234
Cek status + no. referensiCST.TUJUAN.TRXID.PINCST.081234567890.INV001.1234
Ganti PINGP.PIN_BARU.PIN_LAMAGP.5678.1234
Lihat daftar bank depositTIKET.BANKTIKET.BANK
Buat tiket deposit saldoTIKET.BANK.NOMINAL.PINTIKET.BCA.100000.1234
Kirim komplainK.pesanK.Transaksi IS5 belum masuk

Penjelasan per perintah

Beli produk prabayar

Ketik kode produk, nomor tujuan, lalu PIN:

IS5.081234567890.1234

Untuk menyertakan nomor referensi Anda sendiri, pakai awalan I:

I.IS5.081234567890.1234.INV001

Untuk produk dengan jumlah tertentu (mis. beberapa item), pakai QTY — angka sebelum PIN adalah jumlah, bukan harga:

QTY.BERAS5.08123456.3.1234

Tagihan pascabayar (cek lalu bayar)

Lakukan cek tagihan dulu, lalu bayar dengan nomor tujuan yang sama:

CEK.PLNPASC.546302215889.1234
BAYAR.PLNPASC.546302215889.1234

Untuk produk yang butuh periode (mis. BPJS Kesehatan), tambahkan @periode pada nomor tujuan saat membayar:

BAYAR.BPJSKS.0001234567890@202604.1234

Cek harga, cari produk, dan daftar produk

  • H.IS5 — menampilkan harga produk IS5.
  • CH.IS — menampilkan produk yang kodenya diawali IS (tanpa PIN).
  • LIST.1234 — menampilkan daftar produk yang tersedia untuk Anda.

Cek saldo dan cek status

  • S.1234 — menampilkan sisa saldo.
  • CST.081234567890.1234 — mengecek status transaksi terakhir ke nomor tersebut. Jika Anda memakai nomor referensi, sisipkan sebelum PIN: CST.081234567890.INV001.1234.

Ganti PIN

Masukkan PIN baru lalu PIN lama:

GP.5678.1234

Deposit saldo lewat tiket

  • TIKET.BANK — menampilkan daftar bank yang tersedia untuk deposit.
  • TIKET.BCA.100000.1234 — membuat tiket deposit saldo sebesar 100.000 melalui bank BCA.

Komplain

Kirim keluhan tanpa PIN, diawali K. atau K (spasi):

K.Transaksi IS5 ke 081234567890 belum masuk

Pertanyaan umum

Apakah perintah harus huruf besar?

Tidak. Nama perintah tidak membedakan huruf besar/kecil. S.1234 dan s.1234 sama saja.

Kode produk apa yang harus saya pakai?

Gunakan LIST.PIN untuk melihat daftar produk beserta kodenya, atau CH.KODE untuk mencari produk berdasarkan awalan kode. Kode ini sama dengan kode produk pada API.

Apa itu TRXID dan apakah wajib?

TRXID adalah nomor referensi transaksi dari sisi Anda agar mudah dilacak. Sifatnya opsional; bila dikosongkan, sistem memakai nomor transaksi R1. Jika diisi, gunakan nilai yang unik untuk tiap transaksi.