Menu Reload
Tujuan Halaman
Halaman Reload digunakan untuk transaksi produk digital (semi_digital) seperti pulsa, kuota, token PLN, e-wallet, transfer bank, tagihan, game online, dan voucher. Setelah transaksi sukses, produk otomatis masuk ke cart POS.
Persiapan
- Pastikan kasir sudah dibuka. Jika belum, aplikasi akan mengingatkan dan kembali ke halaman sebelumnya.
- Pastikan gudang sudah dipilih di POS (produk digital menggunakan gudang).
- Pastikan PIN Reload sudah diisi di menu Reload Setup.
Bagian Utama
Info Atas
- Informasi bahwa transaksi sukses akan otomatis masuk cart POS.
- Notifikasi jika gudang belum dipilih.
Kolom Pencarian
- Ketik nama produk digital (min 2 karakter).
- Mic: voice search.
- π reset: hapus pencarian & hasil.
- π riwayat: buka Reload History.
Kategori Quick Button
- Pulsa, Kuota, Wallet, Transfer Bank, Tagihan, Game Online, Lainnya, Voucher.
- Tap ikon kategori untuk mengisi pencarian otomatis.
Hasil Pencarian
- Menampilkan produk dan harga jual + HPP.
- Hanya produk semi_digital yang bisa diproses.
- Tap item untuk membuka form transaksi.
Quick Sync (Pencarian Cepat)
Quick Sync digunakan untuk mempercepat hasil pencarian produk digital yang sering dipakai.
Cara pakai:
- Scroll ke bagian bawah daftar, tekan tombol Quick Sync.
- Sistem akan mengambil data produk populer (pulsa, kuota, wallet, dll) lalu disimpan di cache lokal.
- Setelah selesai, pencarian jadi lebih cepat karena sudah ada data awal.
Catatan:
- Tidak mengubah data transaksi, hanya mengambil data (aman berjalan bareng transaksi lain).
- Butuh koneksi internet dan gudang sudah dipilih di POS.
- Jika daftar produk berubah, jalankan Quick Sync lagi.
Form Transaksi (Modal)
Muncul setelah memilih produk. Isi yang tersedia:
- Harga Beli (HPP): otomatis.
- Harga Jual: bisa diubah.
- Trx ke: nomor urut transaksi (wajib angka).
- Nomor tujuan: no HP/ID tujuan.
- Jumlah: hanya untuk BB/BS.
- Kode khusus: hanya untuk BS.
- Respon server: status realtime dari server.
Tombol di form:
- π Laporan: kirim laporan sederhana ke server.
- Batal: tutup form dan batal pilih produk.
- Tutup: menutup modal.
- Proses: kirim transaksi ke server.
Validasi Otomatis
Form tidak bisa diproses jika:
- Produk belum dipilih atau bukan semi_digital.
- Trx ke kosong atau bukan angka.
- Nomor tujuan kosong.
- Harga jual bukan angka.
- PIN Reload belum diset.
- Jumlah/Kode khusus belum diisi (khusus BB/BS).
Alur Penggunaan Singkat
- Pilih kategori quick button atau cari produk digital.
- Tap produk yang diinginkan.
- Isi form (nomor tujuan, trx ke, harga jual).
- Tekan Proses.
- Tunggu respon server (muncul di form).
- Jika sukses, item otomatis masuk ke cart POS.
Status & Respon Server
- Status akan muncul di βRespon serverβ.
- Jika ada pesan βTerpotongβ, HPP otomatis disesuaikan.
- Jika ada SN, akan tersimpan di transaksi.
- Notifikasi realtime muncul via sistem notifikasi.
Tips Praktis
- Gunakan quick button untuk pencarian cepat.
- Pastikan nomor tujuan benar sebelum proses.
- Jika respon lambat, tunggu status dari server (WebSocket).