Taking a deposit secures a payment before a customer books, which reduces no-shows and protects your revenue on longer or more expensive appointments.
Deposits are set in two places, depending on what you're selling: on service tiers, and on courses.
🔗 Step 1: Connect Stripe
Deposits are taken through Stripe, so your account needs connecting first.
✅ Sign in to your Styler Hub.
✅ Go to Settings > Integrations > Stripe to check your connection status.
✅ If you're not connected, click CONNECT and fill in your information.
👀 If you see Additional information is required to complete Stripe onboarding, finish that first. Deposits won't be taken until Stripe has everything it needs.
⚙️ Step 2: Set deposits on your services
Deposits are set per service tier, not per service — so a senior stylist's tier can carry a different deposit from a junior's.
1️⃣ Open the side menu and go to Services.
2️⃣ Click the edit icon ✏️ next to the service you want to update.
3️⃣ Find the "Tier Deposit" option and select "Yes" ✅.
4️⃣ Enter your deposit amount 💰.
5️⃣ Click Save 💾.
You can set different amounts for each tier, or the same across all of them.
💡 Deposits work best where they're proportionate. A deposit on a £20 appointment often costs you more in drop-off than it saves in no-shows. On a three-hour colour, it's the difference between a bad day and a fine one.
💳 Step 3: Choose what customers can pay
Setting a deposit doesn't automatically mean the deposit is all a customer can pay. That's controlled separately.
Go to Settings, then under Business click Payments. Under Payment Options choose one:
Deposit only — customers pay the deposit at booking and settle the balance with you afterwards.
Deposit or full payment — customers choose between the two.
Deposit, full payment, or custom amount — customers can also pay a figure of their choosing.
💡 Deposit or full payment suits most businesses. Some customers would rather clear the whole thing at booking, and there's no reason to stop them — it's money in the bank and one less transaction on the day.
👀 This setting is business-wide, not per service, and needs the business settings permission to change.
🎓 Deposits on courses
Courses and classes handle payment separately from services. Open the course and use its Pricing tab — you can take a deposit rather than the full amount, with its own figure independent of any service tier deposit.
This matters most for expensive multi-week programmes, where asking for the full amount up front is a real barrier to enrolment.
Collecting the balance
A deposit already paid is recorded against the booking. When the customer comes in, check them out as normal — the deposit is accounted for and you're only collecting what's left.
👀 Deposits appear in your Sales report on the day they were taken, not the day of the appointment. A deposit in March for an April booking counts toward March. See using Reports.
FAQs
❓ Are deposits refundable?
That's your policy, not a Styler setting. Whatever you decide, put it in your booking T&Cs so customers agree to it before booking — it's your protection if a deposit is ever disputed.
❓ Can I refund a deposit?
Yes, if it was paid by card — refunds go through Stripe against the original payment. See discounts, part-payments, corrections and refunds.
❓ Do deposits work on bookings I make in the Hub?
Deposits are collected when a customer books online. Booking someone in yourself, you take payment at checkout as usual.
