For Sellers and shops
Shop security: limits, alerts, cashier PIN, and approvals
The server rejects team actions beyond the limits (voids, discounts, manual QRIS, large POs, returns, stock) and every risky event alerts you; limits can be changed.
Updated · Managing the shop
https://satupack.com/en/bantuan/keamanan-toko
The Seller Center and the apps are shown in Indonesian. Menu and button names in bold are the exact labels you will see, with the English meaning in brackets where it helps.
Steps
Open Pusat Penjual > User Access > the Keamanan toko (Shop security) tab (owner only). Defaults follow Satupack's recommendation; change the numbers and click Simpan pengaturan keamanan. Changes apply instantly and are logged (old -> new) in Log aktivitas.
Cashier: maximum voided receipts per cashier per day (default 3) and today's receipts only; maximum manual discount per receipt (20%); maximum manual QRIS/transfer per receipt (Rp2,000,000); lock screen after idle (10 minutes); shift cash difference that triggers a notice (Rp50,000). The owner and cashiers with Kasir (Setujui) are not limited.
Procurement: a Purchase Order above the threshold (Rp5,000,000) must be approved by a Pengadaan (Setujui) holder before it is sent to the vendor; the PO's creator cannot approve their own PO; changing prices revokes the approval. Over-delivery is capped (10% above the PO quantity). Vendor and Terima barang rights are now separate from Beli.
Returns and stock: returns above Rp1,000,000 must be received by someone other than the approver; a completed return restocks automatically; large stock reductions and stock-count differences above the threshold alert you.
Alerts to you: tick the events you want (void, bank account changed, access changed, Custom package, cash entry cancelled, data exported, large stock reduction, new vendor, PO approved/sent, return received, stock count, shift difference). More than 10 similar events within an hour are merged into one summary. Disabled events are still logged.
Cashier PIN (cashier app): the owner sets each cashier's PIN under Pengaturan > PIN kasir, or cashiers set their own via PIN kasir saya. The screen locks automatically after idle and unlocks with a PIN; Kunci layar / ganti kasir switches the active cashier on the same device; 5 wrong PINs lock for 15 minutes. Receipts are recorded under the cashier whose PIN was used.
Close shift (cashier menu): the cashier enters the cash in the drawer; the system compares it with that cashier's cash sales; a difference needs a note and above the threshold alerts you. All of this appears in Ringkasan > Pengawasan kasir (voids and discounts per cashier, manual QRIS/transfer payments to reconcile, shifts).
Logged exports: every CSV/PDF download (Sales History, Cash Book, Purchase List, cashier reports) is permanently logged and alerts you; PDFs carry the downloader's name as a watermark. Bulk printing of labels/delivery notes (full buyer address) is also logged and limited to the Kemas dan kirim right.
Access review: every 90 days a reminder asks you to review members; members who have not signed in for 30 days are flagged in the Users tab. After checking, click Tandai sudah ditinjau. Invitations can be tied to the intended email or phone number.
2-step verification (Saldo menu): required before changing the bank account and withdrawing. Enable it once with an authenticator app; on later sessions enter the code in the same card.
Tips
- Defaults are set by Satupack admin for shops that have not set their own; once you save, your shop uses your values.
- Security limits apply alongside the admin PoS settings (such as the shop discount cap): the stricter one applies to cashiers.
- Every guard lives on the server: hiding a button is not protection, and typing a menu address directly is still rejected.
Common questions
A cashier complains they cannot void yesterday's receipt.
That is the security default: cashiers can only void today's receipts. The owner or a cashier with Kasir (Setujui) voids older receipts, or turn off the 'today only' switch in the Shop security tab.
A PO cannot be sent; the message says it needs approval.
The PO total exceeds the threshold. Ask a Pengadaan (Setujui) holder other than the creator to open the PO and click Setujui Purchase Order, or raise the threshold in the Shop security tab.
I do not want an email for every export.
Open the Shop security tab, untick 'Data diekspor', save. Exports are still logged in the Activity log.
Was this helpful?
Related guides
- User Access: managing team and cashier permissionsInvite staff with a code, then set their permissions down to single rights: ready-made packages, reusable named Custom packages, and cashier-app rights.
- Shop activity logA permanent record of every action in your shop: who did what and when, from price changes to voided receipts, so you can review your team and trace problems.
- Enabling the Cashier (PoS) and giving accessPoS is switched on per shop by the Satupack admin; after that the owner and cashiers can sell at pos.satupack.com.
- Procurement: Purchase Request, Purchase Order, and Goods ReceiptPartner and Agent shops buy from vendors through a proper flow: an approved Purchase Request becomes a Purchase Order, then goods are received and stock goes up.
Still need help?
Our team replies within 1 working day.