SchedulingKit
Online Payments & Deposits

Appointment Deposits and
Payments at Booking

Require a deposit or full payment on any service, let clients pay through your Stripe, PayPal or Square account when they book, and invoice the balance after the appointment. Online payments are available on the Standard plan and up.

What Is Online Payment Collection at Booking?

Online payment collection at booking means clients pay a deposit or the full service price when they schedule, not after. For example, a salon sets a 50% deposit on a three-hour color service: the client pays it through Stripe at checkout, gets email reminders (plus SMS if they opt in), and receives an invoice for the remaining balance after the visit, which they pay from a link.

SchedulingKit covers the payments tied to appointments: deposits, full prepayment, balance and manual invoices with installment schedules, packages and business-issued gift cards (Pro). It is not a POS, an accounting system, or a specialist billing tool: it doesn't handle insurance claims or copays, trust accounting, retail inventory, tipping, stored cards, or automatic no-show fees.

3
Processors: Stripe, PayPal or Square
% or $
Deposit set per service
$12
Per seat/month on Standard, the first plan with payments
14 days
Free trial on paid plans

Payment Collection for Every Industry

Find payment and deposit strategies tailored to your industry with best practices, features, and real-world tips.

Hair Salons

Deposits and Service Payments at Booking for Hair Salons

Dental Practices

Appointment Deposits and Service Payments for Dentists

Fitness Studios

Class Payments and Packs at Booking for Fitness Studios

Spas & Day Spas

Treatment Deposits and Payments at Booking for Day Spas

Therapists & Counselors

Appointment Deposits and Service Payments for Therapists

Chiropractic Offices

Appointment Deposits and Service Payments for Chiropractors

Consultants

Appointment Deposits and Service Payments for Consultants

Life & Business Coaches

Appointment Deposits and Service Payments for Coaches

Photographers

Appointment Deposits and Service Payments for Photographers

Tutors

Appointment Deposits and Service Payments for Tutors

Law Firms & Attorneys

Appointment Deposits and Service Payments for Lawyers

Personal Trainers

Session Payments and Training Packages at Booking for Personal Trainers

Massage Therapists

Session Deposits and Payments at Booking for Massage Therapists

Nail Salons

Deposits and Service Payments at Booking for Nail Salons

Med Spas

Treatment Deposits and Payments at Booking for Med Spas

Veterinary Clinics

Appointment Deposits and Service Payments for Veterinarians

Barbershops

Booking Deposits and Payments for Barbershops

Tattoo Studios

Booking Deposits and Session Payments for Tattoo Studios

Cleaning Services

Booking Deposits and Service Payments for Cleaning Services

Plumbers

Service Call Deposits and Job Payments at Booking for Plumbers

Auto Repair Shops

Diagnostic Fees and Repair Payments at Booking for Auto Repair Shops

Driving Schools

Lesson Payments and Lesson Packages at Booking for Driving Schools

Accountants & CPAs

Paid Consultations, Deposits and Service Payments for Accountants

Yoga Studios

Class, Workshop and Pack Payments at Booking for Yoga Studios

Pet Groomers

Grooming Deposits and Payments at Booking for Pet Groomers

Electricians

Service Call Deposits and Job Payments at Booking for Electricians

Landscaping Companies

Estimate Visits, Project Deposits and Service Payments for Landscaping Companies

Martial Arts Schools

Class, Trial and Private Lesson Payments for Martial Arts Schools

Pest Control

Treatment Payments and Plan Billing at Booking for Pest Control

Moving Companies

Booking Deposits and Move Payments for Moving Companies

Pool Cleaning Services

Seasonal Deposits and Service Plan Payments for Pool Cleaning Companies

Carpet Cleaning

Booking Deposits and Job Payments at Booking for Carpet Cleaners

Pressure Washing

Job Deposits and Service Payments at Booking for Pressure Washing

Handyman Services

Trip Fees, Project Deposits and Payments for Handyman Services

Tree Services

Estimate Visits, Job Deposits and Payments for Tree Services

Tanning Salons

Spray Tan Deposits and Session Payments for Tanning Salons

Lash Studios

Deposits and Service Payments at Booking for Lash Studios

Senior Care

Accept Deposits & Payments for Senior Care Services Online

Dermatologists

Cosmetic Deposits and Self-Pay Payments at Booking for Dermatologists

Podiatrists

Appointment Deposits and Service Payments for Podiatrists

Occupational Therapists

Cash-Pay Session Payments at Booking for Occupational Therapists

Cooking Classes

Full Prepayment at Booking for Cooking Classes

Swim Schools

Lesson Payments and Session Packages at Booking for Swim Schools

Escape Rooms

Prepaid Room Bookings and Payments at Booking for Escape Rooms

Tour Operators

Seat Payments and Deposits at Booking for Tour Operators

Catering Services

Tasting Fees and Event Deposits for Catering Services

Car Detailing

Deposits and Service Payments at Booking for Car Detailers

Locksmith Services

Service Fees and Installation Deposits at Booking for Locksmiths

Climbing Gyms

Class and Instruction Payments at Booking for Climbing Gyms

Coworking Spaces

Tour, Event and Service Payments at Booking for Coworking Spaces

Personal Chefs

Session Deposits and Payments at Booking for Personal Chefs

Food Trucks

Event Booking Deposits and Payments for Food Trucks

Estheticians

Treatment Deposits and Payments at Booking for Estheticians

Medical Practices

Appointment Deposits and Service Payments for Doctors

Optometry Practices

Appointment Deposits and Service Payments for Optometrists

Physical Therapy Practices

Appointment Deposits and Service Payments for Physical Therapists

Mental Health Practices

Session Payments at Booking for Self-Pay Mental Health Practices

Nutritionists & Dietitians

Appointment Deposits and Service Payments for Nutritionists

Acupuncture Practices

Appointment Deposits and Service Payments for Acupuncturists

Pilates Studios

Reformer Class and Private Session Payments at Booking for Pilates Studios

Dance Studios

Class, Private Lesson and Fee Payments for Dance Studios

Gyms & Fitness Centers

Appointment Deposits and Service Payments for Gyms

Videographers

Shoot Deposits and Project Payments at Booking for Videographers

Music Teachers

Lesson Payments and Monthly Packages at Booking for Music Teachers

HVAC Companies

Service Call Payments and Job Deposits at Booking for HVAC Companies

Dog Trainers

Training Payments and Program Packages at Booking for Dog Trainers

Web Designers

Accept Deposits & Payments for Web Design Services Online

Marketing Agencies

Accept Deposits & Payments for Marketing Agency Services Online

Language Schools

Course Tuition and Lesson Payments at Booking for Language Schools

Florists

Consultation Fees, Workshop Payments and Event Deposits for Florists

Interior Designers

Accept Project Deposits & Payments for Interior Designers Online

Dog Walking

Walk Payments, Packages and Sitting Deposits for Dog Walkers

How Payment Collection Works

The appointment payment workflow, from the payment rule on a service to the balance invoice

Payment Rule per Service
Turn on Require Payment and choose Full Payment or Deposit Only, as a percentage or a fixed amount
Pay at Checkout
Clients pay through your connected Stripe, PayPal or Square account, and an invoice is created automatically
Refunds and Changes
Stripe-paid bookings cancelled before your deadline are refunded in full automatically; PayPal and Square refunds are manual
Balance Invoices & Packages
Balances are invoiced and paid from a link, never auto-charged. On Pro, sell packages and issue gift cards
FAQ

Payment Collection Questions

Ready to Get Paid at Booking?

Set a payment rule on your first service and start taking deposits at booking.

Online payments on Standard and up · 14-day trial