Setting up deposits

Require a deposit at booking — fixed amount or percentage — to reduce no-shows.

Quick answer: Set a deposit (fixed £ or %) on a service's Pricing step — customers pay it online when they book.

2 min readFor BusinessReviewed 9 June 2026

Before you start

  • Stripe Connect active

Overview

Deposits let you secure bookings with an upfront card payment. The remaining balance can be collected in person or via a payment link, depending on your setup.

Service pricing step with deposit payment option
Deposits are configured on the service Pricing step.

Before you start

Note

Stripe Connect must be active before customers can pay a deposit online.

Connecting Stripe for paymentsRead →Open Services in Sway

Step-by-step

  1. Open the service Pricing step

    Look for: Pricing

  2. Choose Deposit under Payment at booking

    Look for: Deposit

    Deposit selected as payment at booking option
    Select Deposit as the payment option.
  3. Set the deposit amount

    Enter a fixed amount in £ or a percentage of the service price.

    Look for: Deposit amount

    Deposit amount configuration on service form
    Choose a fixed £ amount or percentage of the service price.
  4. Save the service

    Look for: Save

What happens next

Customers pay the deposit at checkout. Set your refund cutoff window under Business profile so customers know when cancellations qualify for a refund.

Customer checkout showing deposit payment amount
Customers see the deposit amount before they pay.

Common questions

Frequently asked questions

Yes. Each service has its own deposit settings on the Pricing step.