Feature

Deposits & Cancellations (Beta)

Reduce no-shows with deposits and enforce cancellation policies automatically

Deposits & Cancellations (Beta)

Beta feature

Deposits and cancellation fees are currently in beta and not yet available to all stores. Customer self-service cancellations (within your policy window) are already available through the customer calendar. Contact us to get early access to deposits and no-show fees.

Reduce No-Shows with Deposits

When customers have money on the line, they show up — or they cancel in time for you to rebook the slot. A deposit requirement is the most direct way to reduce wasted appointments.

Set a deposit as a fixed amount or a percentage of the total service price:

  • Fixed amount — $50 deposit on a $200 treatment
  • Percentage — 25% of service price, calculated automatically at checkout

The remainder is collected at the time of service or charged automatically on a configured date.

Fixed or %

Deposit type

Per-service

Policy configuration

Automatic

Policy enforcement

Beta

Feature status

Cancellation Windows

Define how far in advance a customer must cancel to receive a full refund. Common configurations:

  • 48-hour window — full refund if cancelled 48+ hours before the appointment
  • 24-hour window — 50% refund if cancelled 24–48 hours before; no refund within 24 hours
  • Non-refundable — heavily discounted or high-demand services

Opencals enforces your policy automatically. Customers who cancel within the window are charged according to your rules. No manual review needed.

Customer Self-Service Cancellations

Customers can cancel their own appointments through the customer calendar or confirmation email link — but only within your configured cancellation window. Outside the window, cancellations require admin action.

This reduces support overhead while keeping your policy intact.

No-Show Fees (Beta)

Mark a booking as a no-show to apply a fee automatically. The charge goes to the payment method on file through Stripe. Combined with a deposit, this creates a complete revenue protection policy.

Per-Service Configuration

Deposits and cancellation policies are set per service, not globally. This means:

  • A 90-minute premium treatment requires a 50% deposit with a 48-hour cancellation window
  • A 20-minute free consultation is fully refundable up to 2 hours before
  • A group class is non-refundable once a minimum number of attendees confirms

All Transactions in One Place

Deposits, cancellation fees, and no-show charges all appear in the Orders dashboard with full transaction history. Refunds flow back to the customer's original payment method automatically through Stripe.

Frequently Asked Questions

Early Access — 3 Months Free

Ready to transform your service business?

Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.

No credit card required
Setup in 10 minutes
Cancel anytime