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

  1. 01

    Connect a processor

    Link Razorpay, Stripe or PayPal to Cal ID in a few clicks. Use whichever processor your customers already trust.

  2. 02

    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.

  3. 03

    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.

✓ Free Forever Plan✓ No Credit Card Required