Everything your counter needs.
Malapos is a point-of-sale for Indonesian retail, F&B, and pharmacy. Sell on the Free plan today; unlock inventory, customers, multi-outlet, and pharmacy batches as your shop grows. Priced in rupiah.
Sell, however they order
One fast screen for every order type. Ring up a counter sale, seat a dine-in table, or take a takeaway or delivery — search or scan into the cart and take payment.
- Counter, dine-in floor, takeaway & delivery
- Cash with automatic change, QRIS, card & transfer
- Barcode scan-to-add and keyboard hotkeys
- Hold & resume open bills, split the bill, printed & shareable receipts
Kitchen display & expo
Send orders straight to the kitchen. Cooks work a live board from New to Preparing to Ready; the expo screen calls what to plate and serve.
- Live KDS board, item-by-item, oldest first
- Dine-in / takeaway / delivery badge on every ticket (plate vs box)
- Dine-in floor map — seat a table, switch between layout & list
- Ready-to-serve expo board for the front of house
Catalog & recipes
Build your menu or shelf once. Organise products with variants and categories, add F&B modifiers, and sell bundles that deduct their ingredients.
- Products, variants, categories & per-product pricing
- Modifiers like sugar level and extra shot
- Composite items — a recipe deducts its components on sale
- Works for retail, cafe, and pharmacy items
Inventory & pharmacy
Track every item of stock. Each sale, adjustment, and transfer is recorded so your counts always add up — with dated batches for pharmacy.
- Live stock levels + append-only movement ledger
- Low-stock alerts and manual adjustments
- Inter-outlet stock transfers
- Batch & expiry tracking, first-expiry-first-out selling
Customers, loyalty & gift cards
Keep regulars coming back. Reward loyalty at the till, sell gift cards and store credit, and refund part of a sale when you need to.
- Customer directory with loyalty points
- Earn on sale, adjust or redeem by hand
- Gift cards & store credit as a tender
- Full and partial refunds
Outlets, shifts & reports
Run more than one store and keep the till honest. Close every shift against the cash drawer, receive supplier deliveries, and read what sold.
- Multiple outlets with per-outlet tax and receipt numbering
- Cashier shifts with cash reconciliation
- Suppliers & purchase orders, receive-to-stock
- Sales-by-day, top products, payment-mix & low-stock reports
Add-on modules
Switch on more when you need it. Each module connects a Forjio partner — turn it on from Settings, no extra account juggling.
- Payments — live dynamic QRIS at the till (Plugipay)
- Marketing — discount codes, loyalty & campaigns (Ripllo)
- Fulfillment — book couriers for delivery orders (Fulkruma)
- Help center & live chat support (Suppuo)
Developer API
Build on top of your data. Authenticate with an API key and subscribe to events to sync sales into your own tools.
- REST API with sk_live_… bearer keys
- Webhooks for malapos.* events (sale completed, voided, …)
- Signed deliveries you can verify
- CLI for login + day-to-day ops
Start free — no card required.
Start on the Free plan — Rp0, no card needed — and upgrade as your shop grows. Set up your shop and ring up your first sale in minutes.