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 Websites

Practice WebsitesBrowse TemplatesDental WebsitesVeterinary WebsitesMed Spa WebsitesTherapist WebsitesHome Care Websites

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

EHR & Billing

EHR OverviewClinical NotesAI Progress NotesSuperbillsBillingClient PortalTelehealthTherapy 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 card payments from patients, each location connects its own Stripe account under Settings → Billing → Payment methods (the Stripe Payments card in Settings → Integrations opens the same thing). Click Connect with Stripe on a location; Stripe collects your business details, tax ID, the owner's identity and the bank account for payouts on its own pages. Each location then shows one status: Taking payments, Finish setup, Stripe reviewing, Payments off or Not connected. Finish in Stripe or Resolve in Stripe takes you back to what is missing, and Someone else can finish this copies a setup link for whoever does your banking. Once a location is Taking payments, View payouts shows recent payouts.

Updated October 3, 20263 min read

Before you can take patient payments by card, you connect a Stripe account. Stripe is the payment processor that handles the card charge and deposits the money into your bank. Each location connects its own account, so payouts stay separate. Cash and check payments can be recorded without Stripe.

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

Where to set it up

Go to Settings → Billing and open the Payment methods tab. Each of your locations is listed with its status. The Stripe Payments card in Settings → Integrations opens the same setup.

Connecting a location, finishing its setup, disconnecting it, its payouts and its Stripe dashboard are for the account owner and that location's admins, managers, practice managers and billers. The rest of the team sees each location's status.

Connect a location

  1. Find the location and click Connect with Stripe.
  2. Stripe opens its own secure onboarding pages. You'll provide:
    • A support phone number and website (shown to patients on their card 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 checks its status again.

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

Hand it off to whoever does the banking

While a location says Finish setup, click Someone else can finish this to copy a setup link, and send it to whoever manages your finances. They can complete Stripe's verification from that link without logging in to FrontDesk.

What the status means

StatusWhat it meansWhat you can do
Taking paymentsCard payments are on and payouts are enabled. The row shows the next payout and what is pending.View payouts, Stripe dashboard
Finish setupStripe needs a few more details before money can move; the row lists them.Finish in Stripe, Someone else can finish this
Stripe reviewingEverything is submitted and Stripe is verifying it, usually in under 24 hours.Nothing to do
Payments offStripe turned off payments for this location, and card payments decline until it is fixed; the row lists what Stripe needs.Resolve in Stripe, Contact support
Not connectedNo Stripe account linked yet.Connect with Stripe

View payouts lists the location's recent payouts. Stripe dashboard opens the location's own Stripe dashboard for payouts, refunds and banking. Disconnect unlinks the Stripe account from the location.

What else is on this tab

Below the locations, the same tab holds the Autopay switch that charges cards on file when visits complete, and the Cancellation and no-show policy. See Card on file and autopay and Cancellation and no-show fees.

If payments go off

While a location's card payments are not connected, a payment plan installment that comes due is not charged and is not counted as a missed payment. The plan card on the client's profile says card payments aren't connected, and your team is told once. Once Stripe is reconnected, the installment is charged automatically.

Next step

Once a location is Taking payments, head to Take patient payments to collect payments, send pay links and invoices, 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 are on the other tab of the same page, 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 → Payment methods.
What information does Stripe ask for?
The usual business-verification items: a support phone and website, your business category, legal business name and address, tax ID (EIN), the owner's identity details, the bank account where payouts should go, and acceptance of Stripe's terms. 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. While a location says Finish setup, click Someone else can finish this to copy a setup link and send it to whoever handles banking. They can complete Stripe's verification from that link without a FrontDesk login.
Why does my location say "Stripe reviewing"?
You have submitted everything and Stripe is verifying it, usually in under 24 hours. There is nothing for you to do; once approved the status changes to Taking payments. If Stripe needs more, the status moves to Finish setup or Payments off with a list of what to fix.
What happens to payment plans if payments go off?
An installment that comes due while a location's card payments are not connected is not charged and is not counted as a missed payment. The plan card says card payments aren't connected, your team is told once, and the installment is charged automatically after you reconnect Stripe.

Was this article helpful?

Related articles

Still need help?

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

Contact support