Most cash register applications stop at one job: recording sales. The problem is that a shop of any real size never has a problem that simple.
The actual problem usually sounds like this: different prices for resellers and walk-in buyers, one product sold both per bottle and per case, bundle promotions that change monthly, and staff attendance still tracked in a paper book. Pasarsafe POS was designed for that layer of problems, not merely for printing receipts.
Four discount methods that work together
Pricing strategy is where leakage most often begins, usually because the system cannot hold the rules people actually use on the floor. Pasarsafe POS provides four discount types at once.
| Discount type | How it works | Example use |
|---|---|---|
| Master Discount | A global rule across all transactions | Year-end discount across every branch |
| Product Discount | A reduction on specific items | Products approaching expiry |
| Subtotal Discount | Based on basket value | Purchases above a set amount |
| Multi-Price Discount | Price varies by quantity or segment | Dozen pricing versus single-unit pricing |
Promotion tools that raise basket value
On top of discounts there are promotion mechanisms built to encourage repeat purchases and larger baskets: discount vouchers for campaigns, price bundling for value packs, free products when buying specific items, and free products triggered by subtotal value.
Why this matters: When promotion rules cannot live inside the system, cashiers improvise manually. That is precisely where pricing discrepancies, uncontrolled discounts and customer disputes begin. Rules locked into the system remove that whole category of problem.
Advanced units: one product, many units, many prices
This is the feature wholesalers and distributors feel most. The same product can be sold in different units at different prices — bottled water per bottle, per case, or per carton, each with its own price, while stock still deducts from the same source.
Without this, shops usually create three separate product entries for what is physically the same item. Stock accuracy never recovers, and per-product sales reporting loses meaning.
Customer levels and tiered pricing
Customers can be categorised by level — reseller, wholesale, retail — with dedicated pricing per level. The multi-level system supports tiered price structures matched to your business, so cashiers never need to remember who gets which price.
Integrated HRM: from attendance to payslips
Pasarsafe POS ships with an HRM module, so you do not need separate software to manage staff. It covers daily attendance, working-hour calculation, overtime, deductions and automatic payslips.
For retail and food service there is a useful side effect: sales data and attendance data live in the same system, so relating shift performance to sales results no longer requires manual reconciliation.
Business model: use it, or rent it out
Pasarsafe POS is sold as source code for IDR 50,000,000 as a one-time payment, and this is where the calculation differs from simply buying a cash register app. You can use it for your own business, or rent it out to shop owners, restaurants and other small businesses.
Every subscriber becomes recurring revenue. The system cost stays fixed while income grows with the number of tenants — which is why some buyers treat this purchase as a business line rather than an operating expense.
The mobile edition as a companion
Pasarsafe POS Mobile is available for IDR 20,000,000, built with Flutter for Android and iOS. It handles sales transactions from a phone or tablet, real-time stock checking and stocktaking, and staff attendance validated by GPS location.
The mobile edition uses the Pasarsafe POS Web API as its backend, so it is a companion rather than a standalone product. If you rent the system out, the mobile edition works as a premium add-on that raises subscription value per customer.
Technically the web system is built with Laravel and Vue.js — a stack that is straightforward to customise and scale, and for which developers are readily available should you later want to build features yourself.
Frequently Asked Questions
Including module coverage, server requirements, and the arrangement if you intend to rent it out as your own subscription service.
View Pasarsafe POS