By Industry

View all industries

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Product Categories

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Scenarios

View all use cases

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Library

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team
Quick Links
Home/
AI Receptionist/features
Pricing/pricing
Contact/contact
Book a Demo/contact
About/about
Partners/partners
Security/security
Developers/developers
to selectTab to navigateEsc to close

By Industry

DentalOptometryMedicalVeterinaryMedical SpaPlastic SurgeryPhysical TherapyMental HealthPrimary CareView all industries

By Role

Practice OwnersOffice ManagersFront Desk StaffView all roles

Enterprise

Dental Service Organizations (DSO)Medical GroupsVision GroupsVeterinary Chains

Call Management

AI ReceptionistCall RecordingCall IntelligenceMissed Call Text BackVoicemailPhone Porting

Scheduling

Smart SchedulingOnline SchedulingAI ChatbotCalendar SyncWaitlistBooking Widget

Patient Engagement

Two-Way TextingRemindersReview RequestsPatient OutreachRecall & Reactivation

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

EHR & Billing

EHR OverviewClinical NotesAI Progress NotesSuperbillsBillingClient PortalTherapy EHR

Analytics & AI

Call AnalyticsPractice AnalyticsProvider DashboardCustom AI Voice
AI ReceptionistVirtual Receptionist24/7 Answering ServiceAfter-Hours AnsweringHoliday Call AnsweringMissed Call RecoveryOverflow Call AnsweringVoicemail ReplacementAI Call Answering ServiceAppointment Booking ServicePatient Reactivation CallsPatient Recall & Recare CallsAppointment Reminder CallsPost-Visit Follow-Up CallsOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsIndustry GuidesBlogResultsCase StudiesHealthcare GlossaryIntegrationsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Set up payments (connect Stripe)

Before you can take patient payments, each location connects its own Stripe account. You do this under Settings → Billing → Payments (or from the Integrations catalog). Stripe walks you through a short verification — business details, an EIN, and the bank account for payouts — and each location shows a plain-English status like "Taking payments," "Finish setup," or "Stripe reviewing." Once it's green, payouts go straight to your bank and you can start collecting.

Updated August 8, 20262 min read

Before you can take patient payments, you connect a Stripe account. Stripe is the payment processor that securely handles the card charge and deposits the money into your bank. Each of your locations connects its own account so payouts stay separate.

This is not your FrontDesk subscription. This is how your patients pay you. Your own plan and card live under Settings → Billing → Subscription.

Where to set it up

Go to Settings → Billing → Payments. (You can also reach it from the Integrations catalog by opening the Stripe card.) You'll see each of your locations with a status.

Connect a location

  1. Find the location and click Connect (or Finish setup if you started earlier).
  2. Stripe opens its own secure onboarding pages. You'll provide:
    • A support phone number and website (shown to patients on their statement and receipts).
    • Your business category, legal business name, and address.
    • Your business tax ID (EIN) and the owner's identity details.
    • The bank account for payouts — routing and account number.
    • Acceptance of Stripe's terms of service.
  3. When you finish, Stripe returns you to FrontDesk and the location re-checks its status.

FrontDesk never sees or stores your bank or card details — everything sensitive is entered on Stripe's pages.

Hand it off to whoever does the banking

If someone else manages your finances, click Copy setup link on the location and send it to them. They can complete Stripe's verification from that link without logging into FrontDesk.

What the status means

Each location shows one plain-English status:

StatusWhat it means
Taking paymentsFully connected. You can charge patients and payouts are enabled.
Finish setupStripe still needs a few details before money can move. Click in to see exactly what's missing.
Stripe reviewingEverything's submitted and Stripe is verifying — no action needed.
Payments offStripe has disabled charges (usually a missing or failed requirement). Open it to fix the listed items.
Not connectedNo Stripe account linked yet — click Connect to start.

When a location is Taking payments, FrontDesk also shows a short payouts summary (pending balance and the next scheduled payout). Use Open Stripe dashboard on the location to manage payouts, refunds, and banking directly in Stripe.

Next step

Once a location is green, head to Take patient payments to record payments, send invoices with a Pay Now link, and email receipts.

Frequently asked questions

Is this the same as paying for my FrontDesk subscription?
No. This connects a Stripe account so your *patients* can pay *you*, with payouts to your bank. Your own FrontDesk plan and card live separately under Settings → Billing → Subscription — see Update your payment method.
Do I need a separate Stripe account for each location?
Yes. Each location connects its own Stripe account so payouts land in that location's bank account. Connect them one at a time from Settings → Billing → Payments.
What information does Stripe ask for?
The usual business-verification items: a support phone and website, your business category, legal name and address, tax ID (EIN), the owner's identity details, and the bank account where payouts should go. Stripe collects these on its own secure pages — FrontDesk never sees your bank details.
Someone else handles our banking — can they finish the setup?
Yes. Use "Copy setup link" on the location and send it to whoever handles banking. They can complete Stripe's verification from that link without needing access to your FrontDesk account.
Why does my location say "Stripe reviewing"?
You've submitted everything and Stripe is verifying it — no action needed. It usually clears on its own; once approved the status flips to "Taking payments." If Stripe needs more, the status moves to "Finish setup" or "Payments off" with the exact items to fix.

Was this article helpful?

Related articles

Still need help?

Our team replies fast. Or just ask the in-app Setup Assistant.

Contact support