HomeKnowledge baseFresha academy
Set up payment policies
Back
  1. Knowledge base•
  2. Payments•
  3. Set up payment policies

Set up payment policies

Learn how to secure bookings and reduce no-shows by setting up payment policies.

In this article

  • How payment policies work
  • Set up upfront deposits
  • Set up capture card details

How payment policies work

When you set up a payment policy in Fresha, it automatically applies to all appointments booked by default. Clients must meet the policy requirements to confirm their appointment with you.

You can also create custom payment rules for specific services, client groups, or appointment values. This flexibility allows you to decide when upfront payments are required and how they’re applied.

Set up upfront deposits

  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. 
    upfront_deposits_web_2.jpg
  3. Next to Policy on all bookings, select the Edit button. 
    set_up_upfront_deposits_web_3.jpg
  4. In the Payment policy view, select Require a deposit upfront.
    set_up_upfront_deposits_web_4.jpg
  5. Under Deposit amount, choose to collect a percentage or fixed amount of the total appointment value, then enter the amount.Group 31195 (1).jpg
  6. Under Refundable until, choose whether the deposit is non-refundable or set a time frame during which clients can cancel and receive a refund.Group 31195.jpg
  7. To protect against no-shows, tick the checkbox next to Apply no-show fee, then enter the percentage of the total appointment value you want to charge the client. This allows you to keep the money if the client doesn't show.Group 31196.jpg
  8. Tick the checkbox next to Automatically cancel appointments for clients that did not pay a deposit to cancel appointments booked by team members when the deposit isn’t paid on time.
    1. Use the first dropdown under If not paid within to choose how long clients have to pay the deposit (1-72 hours).
    2. Use the dropdown on the right to choose whether the time counts after booking the appointment or before the appointment start time.
  9. Under Advanced options, tick the checkboxes to tailor how your payment policy applies to specific services, clients, or appointment values. If no advanced options are selected, the policy will apply to all bookings by default:
    1. Customize per service by clicking Edit to apply a custom deposit or no-show fee to specific services, then select Apply to save your changes. Once your payment policy is active, you can also manage whether a service requires a deposit and a custom deposit amount directly from the individual service's settings.Group 31196 (1).jpg
    2. Apply the policy to selected client groups, such as new clients or those with previous no-shows or cancellations. To control whether an individual client is required to pay a deposit, update their profile settings.
    3. Apply the policy to appointments over a set value by entering the minimum amount.
  10. Click on the Save button in the top right to update your payment policy.
  1. From the main menu at the bottom of your screen, tap on More (grid icon) and open Settings.
    Mobile_more options Fresha.jpg
  2. Under the Workspace settings list, tap on Payments, then Payment policy. 
    set_up_deposits_mob_2.jpg
  3. Next to Policy on all bookings, select the Edit button. 
    set_up_upfront_deposits_mob_3.jpg
  4. In the Payment policy view, select Require a deposit upfront from the drop-down menu.
    set_up_upfront_deposits_mob_4.jpg
  5. Under Deposit amount, choose to collect a percentage or fixed amount of the total appointment value, then enter the amount.
    set_up_upfront_deposits_mob_5.jpg
  6. To protect against no-shows, tick the checkbox next to Apply no-show fee, then enter the percentage of the total appointment value you want to charge the client. This allows you to keep the money if the client doesn't show.
    set_up_upfront_deposits_mob_6.jpg
  7. Tick the checkbox next to Automatically cancel appointments for clients that did not pay a deposit to cancel appointments booked by team members when the deposit isn’t paid on time.
    1. Use the first dropdown under If not paid within to choose how long clients have to pay the deposit (1-72 hours).
    2. Use the dropdown on the right to choose whether the time counts after booking the appointment or before the appointment start time.
  8. Under Advanced options, tick the checkboxes to set the limits of your policy:
    1. Customize per service: Tap Edit to apply a custom deposit or no-show fee to specific services, then tap Apply to save your changes. Once your payment policy is active, you can also manage whether a service requires a deposit and a custom deposit amount directly from the individual service's settings.
      set_up_upfront_deposits_mob_7_1.jpg
    2. Apply the payment policy to selected client groups, such as new clients or those with previous no-shows or cancellations. To control whether an individual client is required to pay a deposit, update their profile settings.
    3. Apply the policy to appointments over a set value by entering the minimum amount.
  9. Tap on the Save button at the bottom to update your payment policy.

Once deposits are enabled, clients will need to pay a deposit to confirm their booking, securely saving their card to their wallet. At checkout, they can easily pay the remaining balance using their saved card.

Set up capture card details

  1. From the main menu on the left of your screen, go to Settings. 
    capture_card_web_1.jpg
  2. Next to Policy on all bookings, select the Edit button. 
    capture_card_web_2.jpg
  3. In the Payment policy view, select Capture card details.
    capture_card_web_3.jpg
  4. Under Charge when cancelling less than, set the timeframe clients can cancel without being charged a cancellation fee.
    capture_card_details_web_4.jpg
  5. To protect against late cancellations, tick the check box next to Apply late cancellation fee. Choose to collect a percentage or fixed amount of the total appointment value, then enter the amount.
    capture_card_details_web_5.jpg
  6. To protect against no-shows, tick the checkbox next to Apply no-show fee, then enter the percentage of the total appointment value you want to charge the client, if they don't show.
    capture_card_details_web_6.jpg
  7. Tick the checkbox next to Automatically cancel appointments for clients that did not pay a deposit to cancel appointments booked by team members when the deposit isn’t paid within the set timeframe.
    1. Use the dropdown on the left, under If not paid within, to choose how long clients have to pay the deposit (1-72 hours).
    2. Use the dropdown on the right to choose whether the time counts after booking the appointment or before the appointment start time.
  8. Under Advanced options, tick the checkboxes to set the limits of your policy:
    1. Customize per service: Click Edit to apply a custom cancellation or no-show fee to specific services, then select Apply to save your changes. Once your payment policy is active, you can also manage whether a service requires capture card details and a custom cancellation fee directly from the individual service's settings.
    2. Apply the policy to specific client groups, such as new clients or those with previous no-shows or cancellations. To control whether an individual client is required to confirm their appointment with a card update their profile settings.
    3. Apply the policy to appointments over a set value by entering the minimum amount.
      capture_card_details_web_7.jpg
  9. Click on the Save button in the top right to update your payment policy.
  1. From the main menu at the bottom of your screen, tap on More (grid icon) and open Settings.
    Mobile_more options Fresha.jpg
  2. Under the Workspace settings list, tap on Payments, then Payment policy. 
    capture_card_mob_2.jpg
  3. Next to Policy on all bookings, select the Edit button. 
    capture_card_mob_3.jpg
  4. In the Payment policy view, select Capture card details.
    capture_card_mob_4.jpg
  5. Under Charge when cancelling less than, set the timeframe clients can cancel without being charged a cancellation fee.
    capture_card_mob_5.jpg
  6. To protect against late cancellations, tick the check box next to Apply late cancellation fee. Choose to collect a percentage or fixed amount of the total appointment value, then enter the amount.
    capture_card_mob_6.jpg
  7. To protect against no-shows, tick the checkbox next to Apply no-show fee, then enter the percentage of the total appointment value you want to charge the client, if they don't show. 
    capture_card_mob_7.jpg
  8. Tick the checkbox next to Automatically cancel appointments for clients that did not pay a deposit to cancel appointments booked by team members when the deposit isn’t paid on time.
    1. Use the first dropdown under If not paid within to choose how long clients have to pay the deposit (1-72 hours).
    2. Use the dropdown on the right to choose whether the time counts after booking the appointment or before the appointment start time.
  9. Under Advanced options, tick the checkboxes to set the limits of your policy:
    1. Customize per service: Tap Edit to apply a custom cancellation or no-show fee to specific services, then select Apply to save your changes. Once your payment policy is active, you can also manage whether a service requires capture card details and a custom cancellation fee directly from the individual service's settings.
    2. Apply the policy to specific client groups, such as new clients or those with previous no-shows or cancellations. To control whether an individual client is required to confirm their appointment with a card update their profile settings.
    3. Apply the policy to appointments over a set value by entering the minimum amount.
      capture_card_mob_8.jpg
  10. Tap on the Save button at the bottom to update your payment policy.

Once card capture is enabled, clients will need to add their card details to confirm their booking, securely saving their card to their wallet. At checkout, they can easily pay their balance using their saved card.

When a client confirms a booking using their card, a card capture fee applies for that appointment. If you complete checkout using Fresha Payments, the standard transaction fee plus VAT applies. If the appointment isn't checked out, or another payment method is used, the flat transaction fee plus VAT applies. The fee applies per appointment and helps protect your bookings.

FAQs

    • Deposits and payments charged to a client’s saved card are processed just like any other payment. This means that standard payment processing fees apply, based on the method used. For example, if a deposit is collected in-store, your regular in-store payment fees will apply. You can view the full list of rates on our pricing page.

      The Marketplace new client fee is calculated on the full appointment value, regardless of how the client pays. This means the fee is the same whether the client pays in full upfront, pays a deposit, or settles the balance at checkout.

      Clients may be asked to complete two-step verification (3D Secure) when booking online, as some banks require this extra step to keep payments secure. Clients may need to approve the payment in their banking app, by text message, or by phone call. Once verification is completed, the booking is confirmed.

      For existing appointments booked before the policy was updated, the new default payment policy does not apply automatically. You can manually add add a payment policy to these bookings by click on Actions (three dots) within the appointment and selecting Add payment policy.

      If there are insufficient funds on the saved card, the payment will decline when charging a cancellation or no-show fee. When this happens, you’ll have a few options:

      • Save as unpaid so you can return later to retry the saved card or take payment another way.
      • Go back and edit the payment method, then either reattempt the same card or collect the payment in cash.

      This ensures you can still collect the payment, even if the initial card charge fails. You can choose to or set up deposits to collect a payment upfront for future bookings, to reduce the risk of declined payments.

      Standard Fresha payment fees apply when you confirm an appointment by capturing card details. A fixed‑rate fee is charged for each appointment confirmed with a card, even if the appointment is not completed. If the appointment is checked out using Fresha payments, the percentage‑based fee also applies. You can view all fees on our pricing page.

      Clients can pay a deposit using iDeal, with the payment taken securely at the time of booking. As iDeal card details are not stored, the card cannot be charged again for no-show or cancellation fees. Deposits can also be paid with supported cards such as Visa or Mastercard, which can be stored and later used to collect these fees.

      Currently, only whole percentages can be entered when setting up payment policies with no-show fees, you can choose the nearest whole percentage.

      Clients will receive an automated cancellation notification if their appointment is cancelled because the deposit was not paid within the required timeframe.

      Cancellation and no-show terms are created automatically from the payment policy you set up for your business, rather than being written manually. These terms are shown to clients in a standardised format during the booking process, helping keep information consistent and ensuring clients understand what applies before confirming an appointment.

      If you manually book an appointment for a client, the default policy for that booking will be No policy applied, which disables auto-cancellation.

      If you disable the auto cancellation setting, appointments that were already booked with this setting enabled will still be cancelled as scheduled.
      The change will only apply to new appointments booked after the setting is turned off. Existing bookings made while the setting was enabled will not be affected.


Payment policies


Related articles


Recommended articles

Fresha academy courses
Course video preview

Set up and explore payments

8 lessons•14 mins

See all courses

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.

Related articles

Set up Fresha Payments

Set up Fresha Payments to accept online and in-store payments, and receive payouts securely.

Raise a sale

Efficiently manage sales transactions for products, services, memberships, and gift cards.

Complete appointments

Check out appointments to mark them as completed for accurate reporting, marketing and more.

Recommended articles

Create appointments

Start scheduling appointments with detailed client and service information.

Manage online bookings settings

Enable online bookings for clients and manage settings, notifications, and closures.

Fresha academy courses
Course video preview

Set up and explore payments

8 lessons•14 mins

See all courses
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