saas_ppobproduct pada database lokal. Katalog terakhir tercatat diperbarui
.
POS menampilkan produk aktif; produk prabayar juga difilter menurut stok dan status layanan pemasok, sedangkan pascabayar diperiksa lagi saat inquiry. Daftar dan harga dapat berubah setelah sinkronisasi.
Cara kerja PPOB di Acosys
PPOB (Payment Point Online Bank) memungkinkan toko menjual produk digital dan membantu pelanggan membayar tagihan. Di Acosys, transaksi dibuat sebagai baris pada nota Point of Sale dan diproses melalui saldo PPOB tenant.
Aktifkan merchant
Buka menu Wallet PPOB atau tombol PPOB di POS, lalu lakukan pendaftaran merchant gratis jika diminta.
Isi saldo deposit
Top up saldo di Wallet PPOB. Minimum top up yang diterapkan sistem adalah Rp 500.000; saldo bertambah setelah pembayaran terverifikasi.
Pilih produk di POS
Pilih Prabayar atau Pascabayar, masukkan nomor/ID pelanggan, lalu pilih produk yang sesuai.
Beli, lunasi nota, dan pantau
Prabayar dibeli lebih dulu lewat tombol Beli & tambah ke keranjang; hanya yang berhasil masuk keranjang. Pascabayar diteruskan setelah nota lunas. Hasil dan SN/token ada di riwayat PPOB.
Produk yang tersedia
Berikut ringkasan produk dengan mode=prod dan active=1 pada snapshot database.
| Kategori | Produk aktif |
|---|---|
| Pulsa | 84 |
| Data | 94 |
| E-Money | 9 |
| Games | 9 |
| PLN | 4 |
| Paket SMS & Telpon | 3 |
| Aktivasi Voucher | 3 |
| Masa Aktif | 2 |
| TV | 2 |
| Gas | 1 |
| Total | 211 |
Daftar produk meminta kasir mengecek tagihan terlebih dahulu. Katalog lokal mencakup antara lain:
- PDAM307
- PBB258
- Multifinance32
- TV Pascabayar16
- Internet Pascabayar9
Katalog juga memiliki BPJS, PLN Pascabayar/Nontaglis, e-money, gas, dan produk operator seluler.
| Jenis | Produk | Harga dasar / cara menentukan harga |
|---|---|---|
| Prabayar | Telkomsel 10.000 | Rp 10.185 |
| Prabayar | Telkomsel Data 1 GB 7 Hari | Rp 9.710 |
| Prabayar | PLN 50.000 | Rp 51.215 |
| Prabayar | DANA 50.000 | Rp 50.085 |
| Prabayar | Free Fire 50 Diamond | Rp 6.190 |
| Pascabayar | BPJS Kesehatan | Ditentukan dari hasil cek tagihan |
| Pascabayar | PLN Pascabayar | Ditentukan dari hasil cek tagihan |
Bagaimana harga dihitung?
Produk prabayar
Harga ke tenant dihitung dari harga pemasok dan markup Acosys. Harga jual toko kemudian mengikuti aturan tenant—misalnya aturan global, kategori, atau SKU—atau harga khusus yang disimpan untuk produk tersebut.
Kasir dengan izin yang sesuai dapat mengubah harga jual. Sistem menolak harga yang lebih rendah dari harga ke tenant.
Produk pascabayar
Kasir memilih produk dan memasukkan ID pelanggan untuk menjalankan inquiry. Acosys menampilkan nama pelanggan, periode, rincian tagihan, biaya admin penyedia, serta harga penawaran.
Penawaran berlaku paling lama 5 menit dan hanya pada hari yang sama. Tagihan diteruskan setelah nota lunas; harga pascabayar berasal dari respons inquiry, bukan dari harga tetap di katalog.
Status transaksi dan tindak lanjut
Berhasil
Untuk prabayar, produk langsung masuk keranjang dan SN/token tampil di POS; serahkan ke pelanggan. Hasilnya dapat dibuka kembali melalui riwayat PPOB prabayar.
Pending
Penyedia belum memberi kepastian. POS menunggu hingga sekitar 90 detik; bila belum final, produk belum masuk keranjang. Jangan beli ulang: periksa dulu daftar Terkirim, belum masuk nota atau riwayat PPOB.
Gagal
Saldo PPOB tenant dikembalikan otomatis jika transaksi dipastikan gagal, dan produk tidak masuk keranjang sehingga pelanggan tidak perlu membayarnya.
Terkirim, belum masuk nota
Dialog PPOB di POS memuat daftar Terkirim, belum masuk nota: pembelian yang sudah berhasil tetapi belum ada di nota, atau yang statusnya masih diproses saat kasir berhenti menunggu. Pembelian yang berhasil dapat ditambahkan ke keranjang dengan tombol Tambah ke keranjang; yang sudah ada di keranjang ditandai Sudah di keranjang.
Bila baris PPOB dihapus dari nota yang disimpan ulang, atau nota dibatalkan, pembeliannya kembali ke daftar ini. Pulsa sudah terkirim sehingga tidak ada pengembalian saldo; tambahkan lagi ke nota lain untuk ditagihkan.
Catatan ketersediaan
- POS mengambil produk aktif. Katalog prabayar turut difilter menurut stok, status pemasok, dan jam layanan; pascabayar diperiksa lagi saat inquiry.
- Jika nomor ponsel dikenali, katalog prabayar membantu menyaring operator yang sesuai. Produk e-money tetap dapat dipilih.
- Untuk instalasi self-hosted yang menggunakan relay, implementasi saat ini menyediakan alur prabayar; pascabayar dan pengaturan harga retail belum tersedia pada jalur tersebut.