Skip to content
Invoices and card payments are here. See invoicing

Paid bookings: clients pay when they book

v2.0.0 New

Clients now pay by card the moment they book. The slot is held while they pay, the booking is confirmed once the payment succeeds, and the money goes straight to your Stripe account.


This is one of the biggest updates in TimelyDo's history. Your booking page can now take payment as part of the booking itself. No invoices to chase, no separate payment links, no no shows who never paid.

How booking with payment works

  1. Your client picks a day and a time on your booking page, exactly as before.
  2. The slot is held for 15 minutes while they pay, so nobody else can take it. A live countdown shows how long is left, and it turns amber in the final minute.
  3. They pay with Stripe's secure payment form, so card details never touch TimelyDo.
  4. The booking is confirmed as soon as Stripe confirms the payment. The calendar entry, the meeting link and the notifications follow automatically.

Built for the edge cases

  • Hold expired. If the time runs out before paying, the client is told clearly and can choose another time.
  • Payment failed. The client sees what went wrong and can try again or choose another time.
  • Slot lost. In the rare case a slot is no longer free when the payment arrives, the client is refunded in full automatically.
  • Fair amounts. The amount and currency always come from your event, never from the browser.

Getting started

Connect Stripe under Integrations, set a price on an event type, and share your booking page. That is all.

Back to all release notes