About
Built in Bali. For Bali.
Most hospitality software in Indonesia is imported. It treats WhatsApp, QRIS, and PPN like edge cases. We treat them as the main path. Wisma OS is built by people who have actually run these properties.
Why we built it
We spent years running and consulting for hostels, villas, and small hotels across Bali, Lombok, and Yogyakarta. Every single property — without exception — was running on the same broken stack:
- An expensive PMS imported from somewhere else
- A cheap POS that didn't talk to the PMS
- A personal phone for WhatsApp that one staff member "owned"
- A Google Sheet for daily revenue, updated when someone remembered
- The Xendit dashboard for refunds, in another browser tab entirely
Every problem we saw — a guest charged twice, a reservation lost, a refund that never landed, a staff member fired over a cash discrepancy that was actually a sync issue — traced back to the same root cause. The tools didn't talk to each other. The audit log was a spreadsheet. The truth was scattered across six systems.
So we started building one. The product you see today is the result of about two years of building and 600+ automated tests. It's not finished. There's a lot we haven't shipped yet. But the parts we have shipped, we ship to a standard you'd want running your property.
We don't oversell. We pick our pilots carefully. We answer every email. We're not VC-backed and not in a rush — we'd rather build a product 50 properties love than 5,000 properties tolerate.
How we work
The principles we operate on. Plain English, no jargon.
Honest where we're not ready
OTA push, native receipt printer, e-Faktur direct DJP — they're on the roadmap, not shipped. We say so on the demo, in the pilot offer, and on the homepage.
Indonesian-first, not Indonesian-only
Default tax math is PPN 11% + service 5%. Default currency IDR. WhatsApp is a primary channel. We will run properties outside Indonesia eventually. We will not forget who we built this for first.
One screen, one audit log
Every mutation in the product is logged with who and when. End-of-day reconciliation should be looking at one number, not comparing four exports.
We don't take a cut
No per-booking fees. No payment percentages. No per-staff-seat charges. The published price is the price.
Ops trust beats feature count
We ship slowly and test heavily. 600+ automated tests run on every change. We'd rather miss a quarter than ship a refund flow that loses money.
Pilots succeed, or we refund
If at day 30 we haven't replaced at least one of your existing tools, we refund 100% of the pilot fee. No questions, no haggling.
What we're working on next
We update this from real customer pull. Roadmap order is not guaranteed; if your pilot needs something we haven't shipped, tell us — that's how items get prioritised.
Refund attempt indicator
Show how many refund attempts have been made on a payment row, with the audit log inline. Helps support teams.
Receipt printer integration
Native USB / Bluetooth thermal printer support via ESC/POS. Browser-print works today; native support is the next quarter.
e-Faktur direct DJP submission
Today we generate the document; the accountant uploads. Direct DJP integration is on the roadmap — needs vendor certification.
OTA channel-manager push
Sending availability and rates outbound to Booking.com, Agoda, Hostelworld. Inbound modifications already work. Major work — quarter 2026Q3 candidate.
Multi-property switcher polish
Multi-tenant scoping is solid; the switcher UX is minimal. Improving once a multi-property pilot signs.
Mobile / native app
Phone Safari/Chrome works. Native app is on the table once usage justifies it.
The team
We're small on purpose. You will probably talk to all of us during your pilot.
Wisma OS is built by a small founding team based in Bali. Founders include people who have run hostels, managed villa portfolios, and shipped software at hospitality and payments companies before.
For now we're not putting names and headshots on the site. If you want to know who you're working with before committing, get on a call — we answer every application personally.
Want to try it?
Pilots are limited. We'd rather say no than oversell — but if your property fits, we'd love to hear from you.