Calendly alternatives for taking payments: pick by the money job it hands back

A client books a $120 session on your Calendly page, pays by card, and cancels the next morning. You go looking for the refund button. There isn't one. Calendly's own article on adding payments says it plainly: refunds, tax collection and enforcing your cancellation policy are not managed by Calendly. You open Stripe in another tab, find the charge, work out what your policy says you owe her, and refund it there.
That's fine the first time. It's the twentieth time, in a month where you also wanted to sell a five-session package and charge someone who didn't turn up, that sends people searching for a Calendly alternative with payments.
I read Calendly's pricing page and payment help articles this month (October 2026), along with the pages of the tools people usually move to. This is what each one actually does with the money, and which gap each one closes.
Calendly collects payment at booking through Stripe or PayPal on Standard ($12 a month, or $10 billed yearly) and up, with coupons, packages and invoices on the same plan. It hands four things back to you: refunds, tax, no-show fees and recurring billing. Pick the alternative by which of those four is costing you time. Cal.com covers no-show fees and has a free plan that takes payments. Acuity covers deposits, packages and subscriptions from $27 a month. Square covers no-show fees if you're already on its card reader. Opencals keeps every payment and refund on one order per booking with no fee on top of Stripe, but its deposits, no-show fees and packages are still in beta, so ask before you move for those.
What you get for $12 on Calendly's Standard plan
I'll start with the strong case for staying, because it's stronger than most "alternatives" articles admit.
Calendly's Free plan takes no payments. Standard is $12 a month per seat on monthly billing or $10 billed yearly, and its pricing page lists these under Payments:
- Collect payments at booking via Stripe and PayPal
- Meeting packages for prepaid sessions
- Custom payment terms, discounts and coupon codes
- Invoices for project-based work
- Payment links for one-off services and fees
The Stripe help article adds the detail. Each event type gets its own price. Group events work, with each invitee paying for their own seat. Coupons can be a percentage or a fixed amount, limited to first-timers, capped by uses or given an expiry. Clients can pay with cards, Apple Pay, Google Pay, and Klarna or Affirm where Stripe offers them. If the payment fails, the booking isn't made.
Money lands in your own Stripe or PayPal account. In the help pages I read, I couldn't find any Calendly fee on payments, so your processing cost is whatever Stripe or PayPal charges you.
Since August 2026 there are also Standard Plus ($24 monthly, $18 yearly) and Teams Plus plans. They add Calendly's AI notetaker and assistant. I found nothing in them that changes how payments work, so if payments are why you'd upgrade, Standard is the plan.
For a consultant who charges per call and rarely refunds, that is most of what anyone needs, and it's hard to beat at $12.
The four money jobs Calendly hands back
This is the part to read against your own month.
Refunds happen in Stripe or PayPal, by hand. Calendly's payments FAQ says refunds are given through the processor, not in Calendly, and the Stripe article says invitees are told to contact the host. Calendly will cancel the meeting. It won't look at your 24-hour policy and send back the right amount. With a few cancellations a month that's a two-minute job. With a busy calendar it's a recurring chore, and the place money gets forgotten.
No tax. Calendly doesn't calculate or collect VAT or sales tax. Its advice is to build tax into the price or explain it in your payment terms. If you're VAT-registered in the UK or EU and need tax shown on what the client receives, that's a separate job in a separate tool.
A deposit is just a smaller price. Calendly's blog gives the example of a $75 deposit for a tattoo session. That works by setting the event type's price to $75. Nothing records that the client still owes the rest, so the balance lives in your head or in another tool. The payment-links feature is described as able to collect deposits, but the Stripe help article says payment links are a private beta for selected accounts.
No charge for a no-show, and no subscription. I found nothing in Calendly's payment settings that holds a card and charges it if the client misses the slot. For recurring billing, a Calendly community manager answered a request for monthly subscriptions in April 2025 by saying recurring meetings weren't possible, and suggested clients pay for each session separately. Packages exist, but a package is paid once, upfront.
Two smaller limits are worth knowing. Stripe payments on Calendly work in five currencies only: AUD, CAD, EUR, GBP and USD. And on team event types (round robin, collective), the charge goes to the organisation owner's Stripe account, not to whichever team member hosts, so a group of independent practitioners sharing a page needs to sort out who gets paid.
Which gap each alternative actually closes
I've kept the table to what I could read on each vendor's own pages this month. Where I couldn't confirm something, the cell says so rather than guessing.
| October 2026 | Calendly Standard | Cal.com Free | TidyCal | Acuity | Square Appointments | Opencals |
|---|---|---|---|---|---|---|
| Cheapest plan that takes payments | $12/mo ($10 yearly) | $0 | $0 (1% fee) or $12/mo Pro | $20/mo Starter ($16 yearly) | $0 per location | $0.99 per booking, or $14.98/mo |
| Fee from the tool on each payment | None found | None listed on Stripe; Cal Pay has its own fees | 1% on Free and lifetime, none on Pro | Not checked | Built into Square's rate (3.3% + 30¢ online on Free) | None |
| Deposit with the balance tracked | No (price set lower) | Not checked | Not checked | Yes, all plans | Listed, tier not stated | Beta |
| Refunds from inside the tool | No, manual in Stripe/PayPal | With Cal Pay: always, never, or inside a window | Not checked | Not checked | Yes, from the Square dashboard | Yes, per appointment; automatic inside your cancellation window |
| No-show or late-cancel fee | No | Yes, Stripe app, with a time window | Not checked | Not checked | Plus, $49/mo per location | Beta |
| Prepaid packages | Yes | Not checked | Yes | Standard, $34/mo ($27 yearly) | Not checked | Beta |
| Recurring subscriptions | No | Not checked | Yes | Standard, $34/mo ($27 yearly) | Not checked | No |
| Discount codes | Yes | Not checked | Not checked | Not checked | Not checked | Yes, codes and automatic |
Processing is the same Stripe rate for every Stripe-based column. In the US that's 2.9% + 30¢ on a domestic online card, and it differs by country. Square sets its own rate, which is why its column carries one.
Read the table by the row that hurts. If it's the no-show row, two columns help today. If it's subscriptions, two. If it's "I'm tired of refunding in Stripe", the answer depends on whether you want refunds automated or just possible.
Cal.com: the same shape, cheaper, plus no-show fees
If Calendly's model suits you and the cost or the missing no-show fee is the problem, Cal.com is the closest swap. Its free plan, for one user, lists "Accept Stripe & PayPal payments" on the pricing page, so the $12 a month goes away for a solo practitioner. Teams is $12 per user per month on yearly billing.
The feature Calendly doesn't have is in its Stripe app. You can set an event type to charge a no-show fee and turn on automatic charging for cancellations inside a window you choose, in minutes, hours or days before the start. Cal.com's post on it, from September 2025, sketches a policy of no fee more than 48 hours out, a cancellation fee inside 24 hours and the full fee inside two. That's the policy most service businesses already have on paper and can't enforce from a calendar link.
Cal.com also has its own payment option, Cal Pay, which doesn't need a Stripe account. It's convenient, but read the fees before you use it. On top of a 30¢ card fee there's a processing percentage, Cal.com's own application fee and an orchestration fee, then another fee when you withdraw. Cal.com's help page works one example: a $55 booking ends up as $48.88 in the bank, $6.12 in fees, about 11%. Connect your own Stripe account instead and you're back to Stripe's rate.
Cal.com's code is also public and can be self-hosted. If you're a developer that's an option worth knowing about, and if you aren't, it's a server you'd be maintaining.
TidyCal: $29 once, and the 1% that comes with it
TidyCal sells a lifetime licence for $29 through AppSumo, and it covers packages and auto-renewing subscriptions, which Calendly doesn't. The catch is on its pricing page: the Free plan and both lifetime deals take a 1% platform fee on Stripe payments. The Pro plan, $12 a month or $99 a year, takes none.
That 1% is easy to price. At 40 paid sessions a month at $120, it's $48 a month, so a $29 licence costs you $576 a year in fees, and Pro at $99 a year has paid for itself before the end of the second month. If you charge for a handful of sessions a month, the lifetime deal is a good buy. If payments are a real share of your income, buy Pro or don't buy TidyCal.
Acuity and Square, when deposits and no-shows are the job
Acuity is the most complete of these on payments. Its signup page lists deposits on all three plans, and packages, payment plans, subscriptions, memberships and gift certificates on Standard and Premium. It takes Stripe, Square, PayPal and Venmo. The price for that is the entry point: Starter is $20 a month ($16 yearly) and the plan with packages is $34 ($27 yearly), with a 7-day trial and no free plan. If you sell memberships and gift cards, it's the honest first look. We've compared it more fully in our Acuity alternatives piece.
Square Appointments is free per location, and its pricing page puts the cancellation policy with no-show fees on Plus at $49 a month per location. The case for Square is the card reader on your counter. The case against, for a business paid mostly online, is the rate: 3.3% + 30¢ on Free against 2.9% + 30¢ on Plus. The Square piece works through where that gap starts to matter.
Opencals: one order per booking, and the betas you should know about
I built Opencals, so take this section with that in mind, and read the limits at the end of it before the rest.
The thing we did differently is the data model. Calendly stores a booking as a meeting with a payment attached. We store it as an order, the way Shopify stores a sale of physical goods. The appointments are line items. Every payment, refund, add-on and fee is a transaction on that order. So the jobs Calendly hands back have somewhere to live:
- Refunds are done from the order. You pick which appointments to refund and confirm; the money goes back to the original card. Cancellation windows with automatic refunds, and customer self-service cancellation inside the window, are available now.
- Discounts can be codes or automatic, percentage or fixed, limited to first orders, scheduled to weekly windows, and capped per customer.
- Add-ons and invoices sit on the same order, so an extra added at the appointment raises the amount due, and the balance can be invoiced from the order. The booking and payments piece follows one client's money through all of it.
Each business connects its own Stripe account (or uses Shopify Payments) and charges are made on that account. Our payment code sets no application fee, so Stripe's rate is the whole processing cost. Pricing is $0.99 per completed booking with no monthly fee, or $14.98 a month for 300 bookings and $0.20 each after that. Past about 16 bookings a month the fixed plan is cheaper, and at 40 bookings Elastic is $39.60 against $14.98, so don't pick Elastic if you're busy.
The other difference is for developers and agencies. Calendly gives your client a Calendly page, or an embed of one. Opencals has a public Storefront API and an npm SDK, so the booking and checkout can be built into the client's own site, in their design, with the orders still landing in the dashboard. The Next.js templates are MIT-licensed. The platform itself isn't open source.
Now the limits, which matter more than the pitch for this particular search:
Still in beta on Opencals (October 2026)
Deposits, no-show fees and prepaid session packages are in beta and not yet available on every store. You contact us for early access. If one of those is the reason you're leaving Calendly, ask before you migrate, not after. We don't bill recurring subscriptions. There's no card reader, so in-person payments are recorded manually. And the free store is a test-mode development store that can't take real money; you switch to production to charge anyone.
The honest position: if you need a no-show fee next week, Cal.com or Square has it today and we have it in beta. If refunds, discounts and an order history per client are what you're missing, or you're building booking into someone's website, that's what we built.
Calendly is still the right tool for unpaid calls
If most of what goes through your booking page is sales calls, interviews or intro meetings, nobody pays, and none of this applies. Calendly's routing, team scheduling and integrations are why it's the default for meetings, and nothing above is a reason to leave.
It's also fine for paid sessions at small volume. A coach who takes a dozen paid calls a month, refunds twice a year and doesn't charge VAT is well served by Standard at $12, and switching costs more in rebuilt links than it saves.
The point to move is when one of the four jobs starts taking real time. Write down which one it is before you look at anything else, because that row of the table is your shortlist.
Opencals vs Calendly
The full comparison: scheduling model, teams, locations and pricing side by side.
Google Calendar as a Calendly alternative
What a free Google booking page covers for one person taking calls, and where it caps out.
Booking and payments software
One client's deposit, add-on, balance invoice and partial refund, followed through one order.
Appointment deposit fees
The arithmetic of a deposit: no-shows prevented against bookings you never get.
YouCanBookMe alternative
The 1% commission on every Stripe payment, priced over a month of sessions.
Square Appointments alternative
What Square's free plan leaves out, priced per location.
Frequently Asked Questions
Get started
Ready to transform your service business?
Join 150+ businesses already using Opencals. Start on a free development store with every feature unlocked, and only pay once you go live.




