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.

In progress

Refund attempt indicator

Show how many refund attempts have been made on a payment row, with the audit log inline. Helps support teams.

Next quarter

Receipt printer integration

Native USB / Bluetooth thermal printer support via ESC/POS. Browser-print works today; native support is the next quarter.

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.

Future

OTA channel-manager push

Sending availability and rates outbound to Booking.com, Agoda, Hostelworld. Inbound modifications already work. Major work — quarter 2026Q3 candidate.

Future

Multi-property switcher polish

Multi-tenant scoping is solid; the switcher UX is minimal. Improving once a multi-property pilot signs.

Future

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.