Your whole studio, in one calm place.

Vlora runs scheduling, bookings, passes and payments for pilates, yoga and wellness studios. One system for the front desk, the schedule and the client's phone.

The Vlora staff dashboard showing a week of classes.
A studio booking page on a client's phone.
01Where the day goes

Three small things that quietly cost you a booking.

01

Payment falls apart at the last step.

Your client is ready to book, then the checkout wants a card they do not use.

02

Every branch is its own little world.

Different opening hours, different timezone, different bank account, all held together by memory.

03

Two people booked the last seat.

The one nobody notices until someone is standing in the doorway.

02Payments

Get paid the way Indonesia pays.

QRIS, twelve Virtual Accounts, ATM Bersama, credit card. The list your clients recognise, in the order they expect it.

Filtered by amount

A method that would reject the total is never offered. No failed checkouts to explain over WhatsApp.

Guest checkout

A traveller can book and pay without making an account. Walk-ins can pay at the studio instead.

Choose how to payTotal Rp 180,000
QRIS
Any QRIS app · ShopeePay · Nobu QRIS
Virtual Account12 banks
BCAMandiriBNIBRICIMB NiagaPermataBSIDanamonMaybankBank Neo CommerceSahabat SampoernaArtha Graha
ATM Bersama
Transfer from any ATM
Credit card
Visa · Mastercard · JCB
Methods that would reject this amount are hidden automatically.
The mechanic that makes it safe

The seat is held while they pay, and released if they don't.

A pending booking that misses its payment window is cancelled and its seat returned to the class. Nobody at the front desk has to remember to do it.

01
Booking created
Seat removed from the class immediately
02
Payment window open
Client pays by QRIS or Virtual Account
03
Window missed
Booking cancelled, seat back on the schedule
03The spine

Your rules,
not the software's.

Every studio has rules that sound trivial and turn out to be impossible to express. So the front desk makes the exception by hand, every time. Vlora holds them instead.

“20% off, morning classes only, weekdays, first-time clients, and never more than 50k.”
Promotions

Time-of-day windows, day-of-week limits, first-purchase-only, and a hard cap on the discount.

“The 10-class pack expires three months after they use the first one, not after they buy it.”
Package validity

Validity that starts at purchase, or at first use, whichever the studio intends.

“Rescheduling inside 24 hours costs half the class price.”
Reschedule fees

Flat or percentage, capped, applied always or only past the deadline.

“Reformer classes have a stricter cancellation window than mat.”
Cancellation policy

Resolved per class type first, then per location, then the studio default.

“A monthly pass, but no more than two classes a day.”
Memberships

A per-day throttle on a recurring monthly pass.

“Duo and trio sessions are priced per person, not per booking.”
Group bookings

Minimum and maximum group size, with per-pax pricing.

Rules you can set once, instead of exceptions you make forever.

04Multi-location

Every location, on its own terms.

A Bali branch on WITA and a Jakarta branch on WIB coexist without anyone doing mental arithmetic. Cancellation deadlines are calculated in the location's own local time.

Canggu
WITA · UTC+8
--:--:--
local time now

Hours
06:00 – 20:00
Rooms
Studio 1, Studio 2, Deck
Payouts
BCA ···4021
Kemang
WIB · UTC+7
--:--:--
local time now

Hours
07:00 – 21:30
Rooms
Reformer Room, Mat Room
Payouts
Mandiri ···7788
Own opening hoursOwn roomsOwn cancellation policyOwn payout account

Revenue from a branch lands in that branch's account, not a shared pot someone has to split later.

05Your brand

Your page. Not a listing on someone else's marketplace.

Your logo, your banner, your accent colour, your analytics, your terms. Clients book at your studio, not at ours.

A studio booking page in the olive accent, showing the class schedule.
A studio class-pack page in the terracotta accent.
Five accent presets

Olive, terracotta, plum, sage or cacao, with your own logo and banner.

Three schedule layouts

A list, a grid, or a column per studio room.

Your own analytics

Your Google Tag Manager container, your Terms and Privacy pages.

Members get their own portal: bookings and passes in one place, self-service rescheduling, and classes synced to Google or Apple Calendar.

06Reconciliation

Money you can actually reconcile.

Receipts stay true

The class name, the session time, the price paid, the client's details and the promo that applied are captured onto the booking the moment it is made. Renaming a class or editing a promo next month does not rewrite a receipt from last month.

Seats cannot be double-sold

Capacity is locked inside the booking transaction, not checked optimistically afterwards and hoped for.

Reports you can export

Revenue to Excel, broken down by location, class type, and whether it was paid in cash, from a package, from a membership, or comped. Attendance exports too.

Permissions that fit a front desk

A role that can take bookings without seeing revenue.

07Proof

Built with a studio, not for a pitch deck.

Live in production since July 2026. Real schedules, real bookings, real QRIS payments settling today.

The Vlora staff dashboard showing a week of classes.
A studio booking page on a client's phone.
Staff sessions viewYour studio booking page, on a client's phone
08Book a demo

One calm place for sessions, bookings, passes and payments.

Onboarding is hands-on. We set your rules, locations and payment methods up with you. Thirty minutes, your schedule, no slides.

Not ready to talk? hi@vlora.appOr message us on WhatsApp.

No free trial · no self-serve signup

Chat on WhatsApp