Almost every practitioner we onboard asks the same question within the first week: "What's the best way to actually collect money?" It's a fair question, and the honest answer is that the right setup depends on how you work. This guide walks through the real options — what we recommend, why, and how to match a setup to your practice.

Start with the question that actually matters

Before you pick a processor, get clear on how you want to be paid. Most practitioners fall into one (or a mix) of three patterns:

  • Pay-per-session — clients book and pay for one appointment at a time. Simple, predictable, no commitment.
  • Packages & deposits — you sell a block of sessions, or take a deposit at booking and collect the balance later.
  • Programs & memberships — recurring monthly billing for a coaching program, community, or membership.

The good news: with one payment connection, you can do all three. You don't have to choose a "lane" forever — you just turn on what you need.

Why we recommend Stripe

We recommend almost every practitioner connect Stripe as their card processor. Not because the others are bad — but because Stripe gives you the cleanest, most flexible foundation inside FrequencyOS:

  • It powers everything in one place. Once connected, the same Stripe account collects on your booking calendars, your invoices, your text-to-pay links, your in-person checkout, and your recurring memberships.
  • It scales with you. Start with one paid calendar today; add programs and subscriptions later without switching tools.
  • The money is yours. Funds land in your own Stripe account on Stripe's normal payout schedule — typically within a couple of business days. We never hold your money.
  • It's free to start. No monthly fee — Stripe charges a standard per-transaction rate (around 2.9% + 30¢ for U.S. cards).

If you've already got Stripe, connecting takes about two minutes. If you don't, opening one is free. Either way, our Connect Your Stripe walkthrough covers both the do-it-yourself path and the "just add us as an admin and we'll wire it up" path.

Your booking system is also a point-of-sale

This is the part most practitioners don't realize they're already paying twice for. Many already own a Square reader for in-person payments and a separate booking tool online. With FrequencyOS, the LeadConnector mobile app turns your phone into a card terminal:

  • Tap-to-pay — accept contactless cards and Apple Pay / Google Pay directly on your phone, no extra hardware.
  • Take cards in person — at a trade show, pop-up, or retreat, tap a contactless card or phone, or key in the number by hand. (There's no magstripe to swipe — it's tap or type, like any modern terminal.)
  • One ledger — an in-person sale shows up next to the client's record, their bookings, and their messages. Nothing lives in a separate Square dashboard you have to reconcile later.

So if you're currently running Square just for the card reader, you likely don't need it once Stripe is connected — the POS is built in. (And if you want to keep Square, it still integrates.)

Charge on the calendar vs. build recurring revenue

Here's where practitioners genuinely differ, and where the setup is worth thinking through.

Collect at booking (great for session-based work)

Attach a price to a calendar and the client pays when they book — either the full session fee or a deposit to hold the slot. This nearly eliminates no-shows and means you're never chasing payment after the fact. It's the right default for one-on-one sessions, consultations that convert to paid work, and local appointments. Our guide to taking payments on your bookings shows exactly how to set this up.

Recurring programs & memberships (great for predictable income)

If you run a program, a membership, or ongoing coaching, recurring billing is what turns a practice into a stable business. A subscription rebills automatically each month, manages access, and tags the client so your follow-up knows where they are in the journey. Most practitioners we work with start with pay-per-session and layer in memberships once they have a repeatable offer.

Stripe vs. Square vs. PayPal — an honest comparison

You probably already use one of these. Here's how they stack up for an independent practice:

 StripeSquarePayPal
Online + booking paymentsExcellent — powers calendars, invoices, text-to-payGood online, but lives outside your booking flowWorks, but feels bolted on
In-person / POSBuilt-in mobile tap-to-pay, no extra appStrong — but a separate system & dashboardLimited
Recurring / membershipsExcellentPossibleClunky
Lives next to the client recordYes — fully unifiedNo — reconcile separatelyNo
Typical fees~2.9% + 30¢, no monthly~2.6–2.9% + 10–30¢~3.49% + 49¢

The takeaway isn't "Square and PayPal are bad." It's that Stripe is the one that disappears into your system — booking, follow-up, invoicing, and in-person all flow from a single connection. Already on Square or PayPal? Here's how to switch (and what carries over).

What we'd recommend by practice type

  • Solo, session-based (e.g. bodywork, therapy, coaching): Connect Stripe. Put a price (or deposit) on your session calendar. Use the mobile POS for any in-person walk-ins. Done.
  • Hybrid local + virtual (like many of our clients): One free consultation calendar (no charge) plus a paid session calendar. Stripe collects on the paid one; the consult stays free to lower the barrier to booking.
  • Program or membership-based: Connect Stripe and lead with recurring billing for the program; offer single sessions as an entry point.

Not sure which setup fits you?

Book a short walkthrough and we'll map your offers, connect Stripe, and turn on exactly the payment flows your practice needs — nothing you don't.