Smart Scheduling

Booking Payments

Collect payments when bookings are made using Stripe.

Last updated March 20, 2026

Booking Payments

Require payment when someone books a meeting. Payments are processed through Stripe.

Setting Up Paid Bookings

  1. Navigate to Scheduling > Event Types
  2. Edit an event type
  3. Under Payment, enable Require payment
  4. Set the price and currency
  5. Save the event type

How It Works

  1. Visitor selects a time slot on your booking page
  2. They fill in their details
  3. A Stripe payment form appears
  4. Payment is processed before the booking is confirmed
  5. If payment fails, the booking is not created and the time slot remains available

Payment Tracking

  • View payment status for each booking in Scheduling > Bookings
  • Payment statuses: succeeded, failed, refunded
  • Process refunds for cancelled bookings

Requirements

  • Payment collection requires a paid plan
  • Your Stripe account must be connected (set up in Settings > Workspace)

Keep reading

Related articles