Skip to content
kalko
id en

POS & ticketing for activity operators in Bali

Busy counter? Let guests check themselves in.

Guests fill in their details and sign the waiver on their own phone. Staff scan, take payment, done.

Nothing to install · Works on tablets & phones

Problem → solution

The three biggest headaches at the counter

Crowded counter, long lines

Staff write down guest details one by one while the next bus is already arriving.

Guests fill in their own details from a QR at the counter or on the bus. Staff just scan.

Agent, driver or direct guest?

At month end it is hard to work out agent bills and driver commission.

Every booking records where it came from. Agent invoices and driver commission are calculated for you.

Piles of paper waivers

Paper gets lost, handwriting is unreadable, and it is hard to find for insurance claims.

Digital waivers signed on the phone, stored as an insurance-ready PDF.

How it works

From arrival to activity in four steps

  1. 1

    Scan the QR

    Guests scan the QR at the counter or on the bus with their phone camera.

  2. 2

    Details & waiver

    Fill in details (EN/ID), the health declaration and sign. Under-18s are signed by a parent or guardian.

  3. 3

    Show the Booking QR

    Guests instantly get a Booking QR to show at the counter.

  4. 4

    Pay & start

    Staff scan, record payment (cash, QRIS, transfer, EDC) and check in. A second scan starts the activity.

Features

Everything your counter needs

Agents & monthly invoices

One agent account works with many operators, with net rates per agent. Agents enter their manifest or share a link for guests. Monthly invoices are automatic, printable as PDF, with payment tracking.

Drivers & commission

Register drivers by scanning their KTP with the camera (no photo stored). One driver net price per package. Commission = what the guest paid minus net, paid out any time.

Insurance-ready waiver PDF

One PDF per booking, with a document number and tamper-evident hash.

Waiver + daily backup

Waivers that never fade or go missing

A waiver is a critical document when there is an incident or an insurance claim. Paper fades, gets wet, tears, or gets lost in a filing cabinet. In Kalko every waiver is stored digitally and backed up every day — open it any time, from anywhere.

  • Encrypted daily backupsYour data stays safe even if a counter tablet or phone breaks, gets lost or is replaced.
  • Access any time, anywhereOpen it on a phone, tablet or laptop — no trip to the office to dig through printed files.
  • Found in secondsSearch by guest name, date or booking number.
  • Insurance-ready PDFDocument number & tamper-evident hash; signatures stay sharp for years.

Queue screen

Groups waiting too long stand out right away, so nobody gets skipped.

Staff accountability

Every input, scan and payment records which staff member did it, with a full activity log.

Clear reports

Daily pax & revenue by payment method, direct vs agent vs driver, and agent reports with CSV export.

Secure from day one

  • Encrypted data
  • Role-based access: owner, admin, cashier
  • Audit log
  • Login protection

Web-based, nothing to install

Open it in the browser on a tablet or phone and go. A Flutter app for counter staff is coming soon.

Who it is for

Built for activity operators in Bali

A great fit if you receive guests from agents, drivers and walk‑ins at the same time.

  • Rafting
  • ATV
  • Swing
  • Canyoning
  • Snorkeling & diving
  • Tours

For travel agents

Travel agents get their own dashboard too — free

One account to book with every partner operator, sell your own products and track monthly invoices. Upgrade to Premium as you grow.

Book without picking the operator first

Search packages across all partner operators in one box, then send guests a link to fill in their details & waiver.

Sell your own products

Add your own tours, activities and shuttles — with itinerary & inclusions. Enter the total when booking, send a PDF voucher or WhatsApp.

Premium

Clear invoices

Invoices from each operator, line by line: which bookings, what is paid and what is left — download as PDF or Excel.

Operator Hub

Discover new operators open to agents, see their agent rates, and propose your net price with a digital signature — free.

Premium

Reports, drivers & team

Sales reports + Excel export, driver & vehicle on every booking, and multiple users with Owner/Staff roles.

Premium

Unlimited history

Free keeps the last 3 months of bookings; Premium unlocks your full history and PDF/Excel exports.

Free

Free forever

  • Overview & booking with partner operators
  • Operator Hub & partnership offers
  • Own products + PDF voucher
  • 3 months of booking history
  • Agency profile

Premium

One plan, monthly or yearly

  • Everything in Free
  • Operator invoices + PDF/Excel
  • Reports & Excel/PDF export
  • Drivers & multiple users
  • Unlimited history
Sign up as an agent

Invited by an operator? Open the invite link in your email to connect right away.

Pricing

Simple pricing, try it free first

Monthly Yearly

Starter

Rp 299.000 /month

14-day free trial

  • 3 staff
  • 1,500 bookings/month
  • 3 months of history
  • QR self check-in
  • Digital waiver
  • Daily reports
Start with this plan
Most popular

Pro

Rp 799.000 /month

14-day free trial

  • Everything in Starter
  • 15 staff
  • 10,000 bookings/month
  • 12 months of history
  • Agent portal & monthly invoices
  • Agent hub & digital partnerships
Start with this plan

Enterprise

Rp 1.999.000 /month

14-day free trial

  • Everything in Pro
  • Unlimited staff
  • Unlimited bookings
  • Unlimited history
  • Reservation app
  • Priority support
  • Multiple locations
  • Dedicated onboarding
Start with this plan

FAQ

Frequently asked questions

Do I need internet?

Yes. Kalko is web-based, so the counter and guest phones need a connection (WiFi or mobile data).

What devices do I need?

Any tablet, phone or laptop with a modern browser. Nothing to install. The camera is used to scan QR codes and driver KTPs.

Is guest data safe?

Data is encrypted, access is role-based (owner, admin, cashier), every action is in the audit log, and login is protected.

I still use paper/Excel. Is switching hard?

No. Set up activities, packages, agents and drivers in the dashboard, then put the QR at your counter. We help you get started.

How does the free trial work?

Message us on WhatsApp and we set up your account. You can try every feature during the trial.

Which payment methods can I record?

Cash, QRIS, bank transfer and EDC. Daily reports are split by payment method.

What about agents who pay monthly?

Agent bookings are collected into a monthly invoice at the agent net rate automatically. Print it as PDF and mark it paid.

Ready for a calmer counter?

Try Kalko free for 14 days. We help you set up until your first guest checks in on their own.