BOOKING PAYMENTS / STRIPE & FPS DEPOSITS GUIDE
How to collect booking deposits with Stripe & FPS (0% platform commission)
Stop holding prime weekend slots for unpaid DMs. Here is how service businesses use 15-minute checkout holds, upfront deposits, and session-pack credit waivers to cut no-shows without marketplace commissions.
FavCRM’s Branded Client Portal collects Stripe, Apple Pay, and FPS deposits or full prepayments with 0% FavCRM platform commission—and automatically waives card checkout when a member books with an active session pack.
Short answer
The cleanest way to eliminate unpaid no-shows is to make slot confirmation conditional on payment or an active session credit. When a client picks a time in your Branded Client Portal, the system places a temporary 15-minute checkout hold, collects a Stripe card/wallet payment or FPS transfer (or deducts 1 prepaid pack credit for returning members), and only locks the calendar once confirmed.
- First-time & drop-in clients: collect a fixed deposit ($20–$50) or percentage deposit (25%–50%) at checkout so prime Friday and Saturday slots are never held on a verbal promise.
- Returning session-pack members: recognize active 5-, 10-, or 20-pack balances automatically and hold 1 credit instead of forcing regulars to pull out their card again.
- Zero platform commission (0%): unlike consumer booking marketplaces that take up to 20% on new-client bookings, FavCRM charges a flat monthly workspace fee ($20/mo Simply Booking or $29/mo FavCRM Pro) and takes 0% of your transactions.
- Unified client ledger: deposits, remaining balances due at the desk, and cancellation cutoff rules live on the same CRM record as your WhatsApp and follow-up history.
Why chasing payment links in DMs leaks prime studio capacity
When you pencil a client onto the calendar first and text a payment link second, your best slots sit in limbo while you wait for a transfer screenshot.
- Phantom sell-outs: unpaid tentative holds block high-margin weekend slots that paying clients would have booked immediately.
- Admin drag: checking bank notifications, matching screenshots to names, and updating calendar colors by hand eats 8–15 minutes per booking.
- Awkward policy enforcement: without explicit checkout terms agreed at booking time, front-desk staff end up waiving late-cancellation fees.
Four ways service businesses collect booking deposits
Before switching tools, check two numbers: whether payment status controls calendar availability automatically, and whether the platform taxes your client flow.
Standalone Stripe Payment Links collect money cleanly, but they do not know if Tuesday at 3:00 PM was just taken by someone else. Consumer marketplaces handle both scheduling and deposits, but list your competitors right beside you and often charge steep new-client commissions. A Branded Client Portal gives you automated slot locking under your own domain or link with zero platform cut.
Booking deposit setups compared
Compared across slot-locking automation, transaction commissions, and repeat-member experience.
Fixed deposit, percentage, or full prepayment: how much to charge by trade
Match the deposit rule to your average ticket, room/equipment scarcity, and whether add-ons happen in person.
- Salons, lash, nail & aesthetics studios ($60–$250 tickets): collect a $25–$50 fixed deposit or 30% deposit online, then settle add-ons and retail at checkout.
- Physiotherapy, wellness clinics & specialist consultations: require a 50% deposit or 100% prepayment on initial assessments to protect practitioner hours.
- Pilates, reformer, yoga & boutique group studios: charge 100% upfront for drop-in trials, and let recurring students book in two taps using prepaid class packs.
- 24/7 indoor golf bays, pickleball courts & unstaffed rooms: require 100% prepayment or stored hour-pack deduction before issuing time-windowed QR door access.
Three mechanics that keep checkout smooth: 15-minute holds, pack waivers, and cutoff windows
Strict deposit rules should never punish your best repeat clients or create double-booking race conditions.
- 15-minute checkout hold: locks the chosen therapist, room, or bay while the client completes Stripe or FPS checkout, then releases automatically if abandoned.
- Automatic session-pack waiver: active package holders skip card entry—booking holds 1 session credit and returns it automatically if rescheduled before your cutoff.
- Published reschedule cutoff (e.g., 24 hours prior): clients self-reschedule via their confirmation link before the deadline; inside the cutoff, your deposit or credit rule holds firm.
Connecting deposits to reminders, balances due, and AI reconciliation
Every deposit is structured CRM data—not just a row in a payment processor export.
Because FavCRM writes every deposit, session-pack deduction, and remaining balance to the client’s unified record, your team sees exact payment status inside the WhatsApp inbox and daily agenda—and you can query weekly deposit totals or upcoming unpaid balances from Claude or ChatGPT via Read-Only OAuth 2.1 MCP.
Six questions to check before turning on booking deposits
Verify these operational details so deposits protect your calendar without hurting conversion.
- If a client abandons checkout halfway through, does the held slot release automatically after 15 minutes?
- Can returning clients with an active session pack book without entering a card again?
- Does the platform charge 0% transaction commission on top of standard Stripe/FPS processing?
- Are your cancellation and reschedule cutoff hours displayed clearly before payment is confirmed?
- Does availability check both staff schedules and scarce rooms, bays, or reformer beds simultaneously?
- Are paid deposits and remaining balances logged directly on the client’s CRM record?
Frequently asked questions
Does FavCRM take a commission or percentage cut on booking deposits?
Never. FavCRM charges 0% platform commission on bookings, deposits, and session packs. You pay a flat monthly or annual workspace subscription (Simply Booking at US$20/mo or US$200/yr; FavCRM Pro at US$29/mo or US$290/yr for up to 5 team members) plus your payment processor’s standard rate (such as Stripe or FPS).
What happens if a client starts booking a slot and closes the payment tab?
FavCRM places a temporary checkout hold (such as 15 minutes) so two people cannot grab the same slot simultaneously. If payment is not completed before the timer expires, the hold clears automatically and the slot reopens on your public booking page.
Can clients pay deposits with Stripe cards, Apple Pay, or Hong Kong FPS?
Yes. Global workspaces connect Stripe to accept major credit/debit cards, Apple Pay, and Google Pay in their local currency, while Hong Kong workspaces also support FPS (Faster Payment System) alongside Stripe.
Which FavCRM plan includes booking deposits?
Simply Booking (US$20/month, 1-month free trial, no card at signup) includes your Branded Client Portal, deposit & full-payment checkout, and automated reminders. Upgrade to FavCRM Pro (US$29/month flat for up to 5 staff) when you also want prepaid session packs, loyalty points, deals, and the shared WhatsApp Business inbox.