
Clearer card-on-file & $0 payment handling for calendars
We’ve improved Calendar Payments to clearly separate collecting a card on file from bookings where no payment is required.
What’s changing?
Previously, businesses could configure a $0 payment amount when they wanted to collect a customer’s card details without charging them.
This created an unintended experience: if a booking became free - for example, after applying a 100% discount coupon - customers could still be asked to enter their card details and a $0 transaction could be processed.
We’re separating these two use cases with a dedicated “Collect Card on File” option in Calendar Payment settings.
Collect Card on File
When Collect Card on File is enabled
- Customers will be asked to provide their card details during booking
- Their card will be securely saved for future use
- They will not be charged while booking the appointment
- No payment transaction will be created during booking
This gives businesses an explicit way to collect a card without requiring an upfront payment.
0 and free bookings
When Charge upfront is enabled, payment collection will now depend on the final amount due.
- Final amount > $0 → Collect payment details and process the payment normally
- Configured amount = $0 → Skip card collection and payment entirely
- Coupon reduces the amount to $0 → Skip card collection and payment entirely
- Coupon leaves an amount > $0 → Collect the discounted amount normally
This means customers making a genuinely free booking will no longer be asked for unnecessary payment details or go through a $0 transaction.
Need help with this?
If you'd like help setting this up or want to know what it means for your account, book a quick call and we'll walk you through it.
