Accept payments for appointments
Collect deposits or full charges the moment someone books.
Cal ID lets you take payment when someone books an appointment. Charge a deposit or the full amount, with auto-refunds on cancellation. It is free to use.
What is accepting payments for appointments?
Accepting payments for appointments means collecting money at the moment someone books, instead of chasing invoices later. With Cal ID you connect Razorpay, Stripe or PayPal, then charge a deposit or the full amount on paid booking types. Cancellations trigger automatic refunds, and every payment produces a tax-ready receipt.
How booking payments work
-
Connect a processor
Link Razorpay, Stripe or PayPal to Cal ID in a few clicks. Use whichever processor your customers already trust.
-
Set a price per booking type
Add a deposit or full charge to any paid event type, ideal for consultations, deposits and no-show protection.
-
Get paid before the meeting
Bookers pay as they confirm. The slot is held, a tax-ready receipt is sent, and you are paid before the call starts.
Everything you need to get paid on time
Razorpay, Stripe and PayPal
Connect the processor your customers already use, so payment feels familiar and conversion stays high.
No commission
100% of the payment lands directly in your account. Zero commission.
No-show protection
Charge before the meeting starts so empty slots still earn. Paid bookings protect your most valuable time.
Auto-refund on cancellation
When a booking is cancelled, Cal ID refunds it automatically. No manual processing, no awkward follow-ups.
Synced cancellations and refunds
Cancellations and refunds stay in sync with the booking, so your calendar and payments never drift apart.
Offer seats
Offer multiple seats and collect payment for all the bookings. Perfect for group booking.
Who takes payment at booking
Paid consultations
Coaches, lawyers and advisors charge for their time the moment a call is booked.
Deposits to hold a slot
Salons and studios take a deposit so the appointment is secured and committed.
No-show protection
Charge before the meeting so a missed appointment still covers your time.
Full prepayment
Sessions and classes get paid in full at booking, so nothing is owed afterward.
Booking payment FAQs
01 Is accepting payments free on Cal ID?
Yes. Accepting payments for appointments is free on Cal ID. We do not charge extra for the feature. You only pay your payment processor's own standard fees, such as Razorpay, Stripe or PayPal transaction fees, which go directly to them.
02 Can I require payment before an appointment?
Yes. You can require a deposit or the full amount before the booking is confirmed. The booker pays as they schedule, the slot is held, and you are paid before the meeting starts.
03 Which payment processors does Cal ID support?
Cal ID connects to Razorpay, Stripe and PayPal. Link the processor your customers already trust, and payments are collected directly through it when someone books a paid appointment.
04 Can I take a deposit instead of the full amount?
Yes. On any paid booking type you can collect a partial deposit to hold the slot, or charge the full amount up front. You decide per booking type which approach fits the service.
05 What happens to payment if a booking is cancelled?
Cancellations and refunds stay synced with the booking. When an appointment is cancelled, Cal ID refunds the payment automatically, so you do not have to process it by hand or chase the customer.
06 Do customers get a receipt?
Yes. Every payment generates a tax-ready receipt for you and your customer. Records stay organized for accounting and tax time without any extra bookkeeping work on your side.
Start getting paid at booking
Accept payments for appointments free on Cal ID. You only pay your processor's standard fees.