
Treat a paid consultation as two records with two owners: the booking lives in Calendly and the payment lives in Stripe. Before you send a paid link, confirm your plan is eligible, your Stripe account is live and in a supported currency, the amount and payment terms are set on the event type, and you know that Calendly displays your cancellation policy but does not enforce it or issue refunds. Then book and refund one small test.
Editorial research checked September 10, 2026 against Calendly and Stripe documentation. This is a setup checklist based on documented behaviour, and it contains no affiliate links or legal or tax advice.
Define the appointment and the amount first
Most paid-booking confusion starts before any software: the consultant has not written down what is being sold. Decide on one appointment to start with, for example a 60-minute strategy session, and write three facts next to it: the price, the currency, and what happens if the client cancels. Calendly documents that “Each event type can have its own price”, so you can add more later, but the first one should be unambiguous. Source: Calendly payments FAQ.
Keep the free discovery call as a separate event type. Mixing a free and a paid option on one booking page is fine, but they must be different event types so that only the paid one requires payment.
If you are still choosing a scheduling tool, our Calendly vs TidyCal comparison covers licence costs and fee models. This checklist assumes you are using Calendly with Stripe.
Check the prerequisites
| Requirement | What the documentation says | What to check |
|---|---|---|
| Calendly plan | The Stripe help article lists Standard, Standard Plus, Teams, Teams Plus, Enterprise and legacy Professional. Free is not listed. | Your current plan name in Calendly billing settings. |
| Stripe account | Each user needs an individual Stripe account in live mode. | That your Stripe account is activated for live payments, not only test mode. |
| Currency | Supported currencies are AUD, CAD, EUR, GBP and USD. | That the currency you plan to charge in is on that list and matches your Stripe settlement expectations. |
| Payment methods | Cards, Apple Pay, Google Pay, instant bank payments, Affirm and Klarna are listed; availability varies by device and location, and Apple Pay appears only in Safari. | Do not promise a client a specific wallet; the checkout decides. |
| Tax | “Calendly does not calculate or collect VAT or sales tax.” | How you will handle tax on the price you set; ask an accountant, not this article. |

Source: Calendly + Stripe help article, updated August 20, 2026. Plan eligibility and currency lists change; confirm them on the live page before you rely on them.
Configure the integration
Calendly documents the path as Automations, then Integrations and apps, then Stripe, then connect your account. After that, open the event type you defined above, choose More options at the bottom of the editor, expand the Payment section, turn on “Require payment to book this meeting”, set the processor to Stripe, and “Enter the amount and currency to be collected.” The same section holds optional coupon codes and the payment terms and cancellation policy text. Source: Calendly + Stripe help.
Write the payment terms in plain sentences that a client can read at checkout: what they are buying, whether rescheduling is free, and whether cancellations are refundable and by when. Calendly’s own guide suggests defining “what happens if someone cancels, reschedules, or requests a refund” in the event type’s payment terms. Source: Calendly Learn guide, updated September 2, 2026.
Coupon codes are optional and Stripe-only in the documentation: a percentage or fixed amount, with optional first-time-use restriction, usage limits and expiry. If you offer a launch discount, create the code here rather than lowering the event price, so the list price stays consistent.
What customers see
The client selects a time, completes payment, and receives the confirmation. Calendly states that “The invitee is charged during booking. The meeting is confirmed after the payment goes through.” The money does not pass through Calendly: “The payment goes straight to your Stripe or PayPal account. Calendly does not hold the money.” Source: Calendly payments FAQ.
Two consequences follow. First, a client who abandons checkout has not booked; Calendly says that “If payment fails, the booking is not completed. The invitee can try again with a different payment method.” Second, Calendly does not add a platform fee for payment features, but Stripe’s transaction fees apply; the statement on Calendly’s payments page is that it “does not charge an additional fee for payment features, but Stripe and PayPal transaction fees apply.” Source: Calendly payments page FAQ.
Processor fees depend on your country and on whether the card or currency is international. Stripe’s pricing page displays rates for the country it detects, so read it from your own location rather than trusting a number quoted elsewhere. This article deliberately does not quote a rate.
Booking evidence and payment evidence are different things
After a successful booking you should be able to find two records. In Calendly, the scheduled event with the invitee’s details. In Stripe, a payment marked “Successful”; Calendly documents that incomplete bookings leave temporary records labelled “Incomplete” or “Uncaptured” in Stripe, while confirmed bookings show as successful. Source: Calendly + Stripe help.
Use this pairing as your weekly reconciliation: every paid event on the calendar should have a matching successful payment, and every successful payment should correspond to an event. An uncaptured record without an event is usually an abandoned checkout, not a lost booking. If you already run a routine for checking automated handoffs, add this pair to it.
Cancellation is yours to define, refunds are yours to do
Calendly lets you add a cancellation policy to the event type’s calendar invitation and email confirmation, and to include cancel and reschedule links in invitations and reminders. It also states plainly: “Calendly will display your cancellation policy, but it doesn’t restrict cancellations or reschedules based on the policy.” Source: Calendly cancellation policy help, updated August 24, 2026.
Refunds are not automated either. The help article says “Refunds must be processed manually by the account holder”, and the FAQ says “You give refunds through Stripe or PayPal, not in Calendly.” So a late cancellation produces a cancelled event in Calendly and, separately, a decision you make in Stripe.
Two Stripe details affect that decision. Stripe’s refund documentation states that after a payment completes you can refund it in full or in part, that Stripe’s processing fees from the original transaction are not returned, and that a refund goes back only to the original payment method and typically appears for the customer within about five to ten business days depending on the bank. Source: Stripe refunds documentation. Write your policy knowing that a full refund still costs you the original fee.
Pre-launch test checklist
- Open the paid link signed out. Calendly’s guide recommends opening the event link in a private browser window and booking with a personal email, so you see exactly what a client sees.
- Read the payment terms at checkout. Confirm the amount, currency and policy text are the ones you wrote.
- Complete one small real booking. The help article requires a live-mode Stripe account, so the safest end-to-end check is a real low-value booking that you then cancel and refund yourself. Calendly’s guide also mentions Stripe test card numbers; if you use them, confirm in Stripe which mode the payment landed in before drawing conclusions.
- Find both records. The event in Calendly and the successful payment in Stripe, as described above.
- Cancel and refund. Cancel from the confirmation email, then refund in Stripe. Note how long the refund takes to appear and what the client-facing emails say.
- Check the confirmation and reminder emails. They should carry the cancellation policy and the links you enabled.
- Record the result. Date, amount, fee observed, refund timing. This becomes your reference when a client asks.
It is a reader checklist built from documented behaviour; your account may differ.
Limitations
- No enforcement. Calendly displays policies; it does not block late cancellations or charge no-show fees on its own.
- No automatic refunds. Every refund is a manual action in the processor, and the processor’s fee is not returned.
- Currency and method limits. Five currencies are documented; wallets and pay-later options depend on device and location.
- Tax is your responsibility. Calendly does not calculate or collect VAT or sales tax.
- Packages, payment links and invoices are described on Calendly’s pages as additional options; the help article notes some are in private beta. Start with a single paid event type before relying on them.
If your work also needs contracts, deposits tied to proposals or a client portal, a client-management product may fit better than a scheduling link; see our HoneyBook vs Dubsado comparison.
Frequently asked questions
Does Calendly charge a fee on paid bookings?
Calendly’s payments page states that it does not charge an additional fee for payment features, while Stripe and PayPal transaction fees still apply. Your Calendly subscription is separate.
Is the meeting booked if the payment fails?
No. Calendly’s FAQ says the booking is not completed if payment fails, and the invitee can try again with another method.
Can I refund from inside Calendly?
No. Refunds are processed manually by the account holder in Stripe or PayPal, according to Calendly’s help and FAQ.
Does the Free plan support Stripe payments?
The Stripe help article lists paid plans only; Free is not on the list as of the September 10, 2026 check.
Can I test without charging a real card?
Calendly’s guide mentions Stripe test card numbers, but the help article requires a live-mode account. The reliable check is a small real booking that you cancel and refund.
Sources and method
Statements were checked against the Calendly and Stripe pages linked beside each claim on September 10, 2026. Nothing here is legal or tax advice. Plan eligibility, currencies and processor fees change; recheck before charging clients.
Read next


