What Bastiva does

Online booking software that works while you sleep

Let clients book appointments and classes around the clock from a booking page that looks like your brand, not ours.

14-day free trial · No credit card · No per-transaction fees

Bastiva gives studios, salons and spas a single online booking system that handles appointments, classes, packages and payments in one place. Clients book in a few taps from your own subdomain or branded member app, while reminders, deposits and waivers run automatically in the background. Because pricing is a flat monthly rate, you keep every dollar a client pays you with no per-booking commissions skimmed off the top.

Bookings on your terms, around the clock

Your booking page is live every hour of every day, so clients reserve a slot the moment they think of it instead of waiting for you to pick up the phone. Real-time availability prevents double-bookings, and clients can self-serve rescheduling and cancellations within the rules you set.

  • 24/7 self-service booking from web or branded app
  • Real-time availability synced across staff, rooms and resources
  • Client self-reschedule and self-cancel within your policy windows
  • Recurring appointments and standing slots for regulars

A booking page that is unmistakably yours

Custom branding is included on every Bastiva plan, not locked behind an enterprise tier. Add your logo, colors and your own subdomain like yourstudio.bastiva.com so the booking experience feels like a natural extension of your business rather than a generic marketplace.

  • Your logo and colors on the booking page, emails and member app
  • Your own subdomain: yourstudio.bastiva.com
  • Branded member app for repeat clients (Android now, iOS coming)
  • No competing studios advertised next to your services

Protect your calendar from no-shows

Empty chairs and unused mats cost real money. Bastiva lets you require deposits or card-on-file at booking, charge configurable no-show and late-cancel fees, and waitlist clients so cancellations get filled automatically through gap-fill.

  • Deposits and card-on-file required at booking
  • Configurable no-show and late-cancellation fees
  • Waitlists with automatic gap-fill when slots open
  • Automated reminders 24 hours and 2 hours before

One flow from booking to checkout

Booking is only useful if it connects to the rest of your business. Bastiva ties online booking to digital waivers, custom intake forms and an integrated point of sale, so a new client signs, fills in their details and pays without you stitching together separate tools.

  • Digital waivers with e-signature attached to booking
  • Custom intake forms collected before the first visit
  • Payments via Stripe, Apple Pay, Google Pay, ACH and card-on-file
  • Integrated POS, tips and gift cards at checkout

Bastiva vs. Typical platforms

FeatureBastivaTypical platforms
Per-booking commissionNone, everOften a percentage of each booking
Pricing modelFlat monthly from $19Tiered fees plus add-ons
Custom branding on booking pageIncluded on every planFrequently top-tier only
Own subdomainYes, yourstudio.bastiva.comShared marketplace URL is common
Branded member appIncludedOften a paid upgrade or generic app
Deposits and no-show feesBuilt in and configurableVaries, sometimes limited
Waitlist with automatic gap-fillYesManual or unavailable
Free trial14 days, no card requiredVaries, card often required

Flat, honest pricing

Every plan includes your branding. No transaction fees, ever.

$19
/mo · Starter
$49
/mo · Growth
$99
/mo · Pro
$199
/mo · Enterprise

Frequently asked questions

Does Bastiva charge a fee on each booking?

No. Bastiva uses flat monthly pricing with no per-booking commissions and no booking-based transaction fees, so the price your client pays is the amount you keep, minus only your payment processor's standard rate.

Can clients book without creating an account?

Yes. Clients can book as guests, and they can also create an account to manage upcoming appointments, store a card on file and rebook faster next time.

Can I require a deposit or card on file at booking?

Yes. You can require a deposit or card-on-file at the time of booking and set no-show and late-cancellation fees to protect your schedule.

Will the booking page match my brand?

Yes. Custom branding is included on every plan. You add your logo, colors and your own subdomain like yourstudio.bastiva.com so the page looks like your business.

What happens when someone cancels?

If you have a waitlist, Bastiva can automatically offer the open slot to the next client through gap-fill, helping you keep your calendar full without manual outreach.

How do reminders work?

Automated email reminders go out 24 hours and 2 hours before the appointment, and clients with the member app can also receive push notifications.

Explore more

Start taking bookings 24/7 with a 14-day free trial

Your studio, elevated. Live in minutes.