Most practitioners fall into one (or a mix) of three patterns:

  • Pay-per-session — clients book and pay one appointment at a time.
  • Packages & deposits — sell a block of sessions, or take a deposit at booking.
  • Programs & memberships — recurring monthly billing.

With one payment connection you can do all three — turn on what you need.

Why we recommend Stripe

  • It powers everything in one place — calendars, invoices, text-to-pay, in-person checkout, and recurring memberships.
  • It scales with you — start with one paid calendar, add programs later.
  • The money is yours — funds land in your own Stripe account on Stripe's normal payout schedule (typically within a couple of business days).
  • It's free to start — no monthly fee; Stripe charges about 2.9% + 30¢ for U.S. cards.

Your booking system is also a point-of-sale

The mobile app turns your phone into a card terminal:

  • Tap-to-pay — contactless cards and Apple Pay / Google Pay on your phone, no extra hardware.
  • Take cards in person — at a trade show or pop-up, tap a card or phone, or key the number in (tap or type — no magstripe swipe).
  • One ledger — in-person sales sit next to the client record. Nothing lives in a separate dashboard.

If you run Square just for the card reader, you likely don't need it once Stripe is connected.

Charge on the calendar vs. build recurring revenue

Collect at booking (session-based): attach a price to a calendar; the client pays the full fee or a deposit when they book. Nearly eliminates no-shows.

Recurring programs & memberships (predictable income): a subscription rebills automatically, manages access, and tags the client for follow-up.

Stripe vs. Square vs. PayPal

  • Online + booking: Stripe powers calendars/invoices/text-to-pay; Square works but sits outside your booking flow; PayPal feels bolted on.
  • In-person: Stripe has built-in mobile tap-to-pay; Square is strong but a separate system; PayPal is limited.
  • Recurring: Stripe excellent, Square possible, PayPal clunky.
  • Next to the client record: Stripe yes; Square and PayPal no.
  • Typical fees: Stripe ~2.9% + 30¢ (no monthly); Square ~2.6–2.9% + 10–30¢; PayPal ~3.49% + 49¢.

Stripe is the one that disappears into your system.

What we'd recommend by practice type

  • Solo, session-based: Connect Stripe, put a price (or deposit) on your session calendar, use the mobile POS for walk-ins.
  • Hybrid local + virtual: One free consult calendar plus a paid session calendar.
  • Program/membership-based: Lead with recurring billing; offer single sessions as an entry point.