Fedev

Rezervito: Booking & Deposits

No-show protection for Shopify bookings

Rezervito protects a service business against no-shows in five layers: an email reminder before the appointment, a deposit paid when the customer books, a cancellation window, a no-show fee the customer pays before they can book online again, and blocking for the customers you don’t want back. Each layer is optional and set in Settings; every plan, Free included, has all of them.

Before the appointment

  • Reminder email. Customers get a reminder 24 hours before to start with; you can set anything from 1 to 720 hours. Reminders are the first of the steps that reduce no-shows.
  • Deposit or full payment. Each service can ask for nothing, a deposit (a fixed amount or a percentage), or the whole price, paid through your store’s own Shopify checkout. See booking deposits.
  • A cancellation window customers can see. Customers can cancel and reschedule online from the link in their emails, up to the number of hours before the start you choose (24 to start with). Before they pay, they see what happens to their deposit if they cancel, worded from your settings.
  • Bookings-per-customer limit. You can cap how many upcoming bookings one customer may hold at once online: 1, 2, 3, 5 or unlimited.

When a customer doesn’t turn up

You open the booking and choose Mark as no-show, in the admin calendar or, for your staff, in the Staff Portal. Any deposit for that booking is kept.

With no-show debt on, your no-show fee — a fixed amount or a percentage of the service’s price — becomes a debt the customer owes, less the deposit already kept. The next time they book online, they are recognised by their email or phone number, and the debt is added to that booking’s checkout as an Outstanding balance. The booking is confirmed once they pay. See customer debt tracking for the worked example.

Late cancellations

What happens after your cancellation window closes is your choice: the customer has to contact you, or they can still cancel online and are charged your no-show fee, worked out the same way. A late cancellation frees the time for someone else, which a no-show never does.

Customers you don’t want back

A debt doesn’t stop anyone booking: they pay it and book again. When you don’t want a customer to book online at all, block them. Their online bookings are refused before any checkout, and every attempt they make is recorded. For when to use which step, see how to handle repeat no-show customers.

Seeing the cost

The Statistics page shows no-shows, debts and blocked attempts for any date range you choose. To estimate what no-shows cost a business before you install anything, use the free no-show cost calculator.

Questions

Does Rezervito mark no-shows by itself?

No. A no-show can raise a debt, so it always needs a person's decision. Bookings can be completed automatically after the visit, and an automatically completed booking can still be marked as a no-show for 7 days after that.

Can my staff mark no-shows?

Yes, in the Staff Portal. It shows the fee first, so the staff member knows what the customer will be charged. A no-show can't be undone.

Do I have to charge a fee?

No. With no fee, or with no-show debt off, you can still mark no-shows; they count on the customer's record and in your statistics, and nothing is charged.

Is a late cancellation treated as a no-show?

Only if you choose so. With "Customer can cancel, charged your no-show fee", a customer who cancels after your cancellation window is charged the same fee, with any deposit deducted. The booking is cancelled, not a no-show, so its time is freed for someone else.

Try it on your store

Booking for salons, clinics and service businesses — with no-show tracking, customer blocking, debt recording and deposits.

Tell me when it launches Launching November 2026 on the Shopify App Store Pricing