Skip to content
R
Resovu

Booking system for medical spas

Manage consultations, treatments and follow-ups in one place. Online payments, GDPR consents and a clear client history.

No credit card required · Free plan available

The business page on a phone

How Resovu solves it

Consultations and treatments online

Clients book an initial consultation or a specific treatment themselves. They confirm the required consents in the form with their very first booking.

resovu.com/vas-salon/book
Business booking page – picking a day in the calendar and a free time, with the booking summary

An overview of every client

For each client you see their treatment history, notes and accepted terms. Everything clearly in one place.

resovu.com/vas-salon/book
Service
Date
3Details
4Confirmation
Your details
Fill in your details for the booking
Name *
Sarah Miller
Email *
sarah@email.com
Treatment type *
Anti-wrinkle injections / Fillers / Peel
Allergies *
None / Specify…
Notes
Your wishes…
Continue to summary

Deposits and online payments

Take deposits for higher-priced treatments at booking (from the Business plan). Fewer no-shows and steadier income.

resovu.com/vas-salon/book
Service
Date
3Details
4Confirmation
Payment method
Online payment
You will be redirected to the payment gateway
Bank transfer
Cash on site
Total€200
Confirm booking
Stripe

Key features for medical spas

Custom form fields

Add custom fields to the booking form. Collect the information you need.

Online payments

Accept card payments directly during booking. Stripe integration for secure transactions.

No-show protection

Require deposits via Stripe to reduce no-shows. Configure per-service amounts and automatic refund rules.

Gift cards

Sell gift cards online with a code, balance tracking and automatic redemption at booking (from the Professional plan).

Loyalty program

Reward returning customers with points per booking, by spend (e.g. 1 point for every €5), or both. Points are deducted automatically on cancellation or refund.

Cancellation policies

Set tiered cancellation fees by time before event.

Choose your plan

Start for free and upgrade as your business grows.

Free

For entrepreneurs and small operations getting started.

€0/ month

 

Final price – no VAT added

  • 3 services
  • 45 bookings per month
  • 1 team member
  • Email confirmations
  • Online card payments
  • Public business profile

Card payment fee

1% + Stripe

Starter

For growing businesses that need more features.

€12/ month

 

Final price – no VAT added

  • 10 services
  • 300 bookings per month
  • 3 team members
  • Custom form fields
  • Loyalty program
  • Smart slots without gaps

Card payment fee

0.5% + Stripe

Most popular

Professional

For growing businesses with advanced needs.

€24/ month

 

Final price – no VAT added

  • Unlimited services
  • 1,000 bookings per month
  • 10 team members
  • Recurring bookings
  • Waitlist
  • Gift cards

Card payment fee

0.3% + Stripe

Business

For larger teams that want everything in one place.

€39/ month

 

Final price – no VAT added

  • Unlimited services
  • Unlimited bookings
  • Unlimited team members
  • No-show deposits
  • Remove Resovu branding
  • Priority support

Card payment fee

0.2% + Stripe

Enterprise

For large organizations with multiple locations and advanced needs.

€59/ month

 

Final price – no VAT added

  • Unlimited services
  • Unlimited bookings
  • Unlimited team members
  • Multi-location support
  • API access

Card payment fee

0% + Stripe

Frequently asked questions

Can I require consent before booking?+
Yes, from the Starter plan. Add required checkboxes to the booking form, e.g. agreement to your treatment terms. The booking can't be sent without them.
How do I set up deposits for treatments?+
From the Business plan, you set the deposit amount for each service (fixed or a percentage). The client pays it via Stripe when booking.
Can I have different doctors in the system?+
Yes. Each doctor is a staff member with their own schedule and assigned treatments. Clients choose their specialist.
Is client data safe?+
Yes. Resovu gives you GDPR tools: consents in the form, export and erasure on request, and automatic deletion after a set period. The database is in the EU and data is encrypted. You are the data controller and Resovu acts as your processor under a data processing agreement. For health data we recommend a data protection impact assessment (DPIA).
Can I schedule follow-up checks?+
Yes. After the treatment you book the follow-up check for the client right away. Before the appointment they get a reminder by email, plus SMS from the Starter plan.

Ready for online bookings?

Create an account and start accepting bookings. No commitments, free plan available.