HomeKnowledge baseFresha academy
Enable optional full prepayments
Back
  1. Knowledge base•
  2. Payments•
  3. Enable optional full prepayments

Enable optional full prepayments

Learn how to give clients the option to pay for their full appointment at the time of booking.

In this article

  • How optional full prepayments work
  • Enable optional full prepayments

How optional full prepayments work

When a client books online, they'll see an additional option to pay their full appointment amount upfront, ideal for those booking ahead or purchasing an appointment as a gift.

This works alongside your existing payment policy, and clients can choose to pay in full or continue with your standard payment policy requirements.

Enable optional full prepayments

  1. From the main menu on the left of your screen, go to Settings.
  2. Click on the Payments category to manage your payment policy. 
  3. Enable the toggle to give clients the option to pay in full before their full appointment.
  1. From the main menu at the bottom of your screen, tap on More (grid icon) and open Settings.
  2. Under the Workspace settings list, tap on Payments, then Payment policy. 
  3. Enable the toggle to give clients the option to pay in full before their full appointment.

Once enabled, your clients will have the option to pay for their full appointment in advance. To disable this option, follow the same steps.

FAQs

    • Clients who pay for their appointment in full at the time of booking can request a refund of their full prepayment at any time before the appointment starts. If your payment policy includes a deposit, the deposit amount may not be refundable, depending on your policy.

      Optional full prepayments are separate from your payment policy. Deposits or card capture requirements are applied to all qualifying bookings, while paying in full is optional and works independently from your payment policy.

      Optional full prepayments are automatically applied at checkout when the client has paid in full. Any remaining balance, such as for additional services, can be collected at checkout.

      Optional full prepayments work independently from your payment policy and can be enabled without a deposit or card capture policy in place.


Payment policies

Was this guide helpful?

Payment policies

Payments policies overview

Reduce no-shows and protect your business by applying flexible payment policies to your bookings.

Set up payment policies

Secure bookings and reduce no-shows by collecting deposits or storing card details at the time of booking.

Customize payment policies when scheduling appointments

Protect bookings by applying, editing, or removing payment policies directly from an appointment.

Manage payment policies for appointments awaiting confirmation

Update, remind, or refund payment policies for existing bookings.

Collect deposits in-store

Collect deposits for specific appointments in-store.

Charge no-show and cancellation fees

Protect your revenue by applying fees or refunds to appointments with a payment policy.

Refund a deposit

Refund deposits or cancel appointments while returning deposits to clients.

Enable optional full prepayments

Give clients the option to pay their full appointment amount upfront when booking online.

Fresha
Get the app

About Fresha

Careers

Help and support

Blog

Sitemap

For business

For partners

Pricing

Features

Scheduling

Point of sale

Payments

Capital

Marketplace

Support

Status

Legal

Privacy Policy

Terms of service

Terms of use

Find us on social

Facebook
Linkedin
Instagram

© 2026 Fresha.com SV Ltd