Patient payment software for medical practices
Text patients a payment link. Get paid online.
Collect deposits, copays and balances by text or email. Patients pay on a secure page by card or Apple Pay, without creating an account, and your team sees the status of every payment in BestDoc.
$250 per provider/month or $450 per facility/month
- Free 15-minute demo, no commitment
- No patient account needed to pay
- No long-term contract, cancel anytime
Practices using BestDoc
From solo offices to a multi-specialty clinic in Brooklyn seeing 3,500+ patients a week.
From request to paid in three steps.
How text-to-pay works for your front desk and your patients.
Send the request
Choose the appointment, payment type and amount. BestDoc sends a secure link by text or email.
The patient pays online
By card or Apple Pay, on a phone or computer. No account to create.
See it in BestDoc
The payment shows as paid in the patient’s payment history, with the date.
Request a payment in a few clicks
Ask for a deposit before the visit, a copay, or the balance afterwards. Link the request to its appointment so everyone knows what it is for.
- Deposits, copays and balances
- Sent by text or email
- Linked to the appointment
Track patient collections in one list
Every request shows its status. Remind or cancel a pending request, open its payment link, or refund a payment from the same list.
- Paid, pending and refunded at a glance
- Remind, cancel or refund from the list
- Cards saved for future visits

The rest of your front office, in the same subscription.
Booking, intake, payments and reviews work together in one system, at one monthly price.
Online booking
Patients book open times from your website, your BestDoc profile or Google.
Learn moreDigital intake
Patients complete forms and upload their ID and insurance card before the visit.
Learn moreReview management
Request feedback after visits and answer Google reviews from one inbox.
Learn moreEverything else
Reminders, waitlist, calendar and team tools, and your profile on bestdoc.com.
See all features
One flat monthly price. No per-booking fees.
Per-booking marketplaces charge $35 to $110+ for every new patient. On BestDoc, a hundred bookings cost the same as ten.
$250/ provider / month
or $450 / facility / month
- Unlimited bookings
- No long-term contract, cancel anytime
- Save 20% with annual billing
Included at either price
- Online booking
- Text and email reminders
- Digital intake forms
- Online payments
- Waitlist
- Review requests
- Calendar and team tools
- Your profile on bestdoc.com
Not sure which price applies to you? Tell us how many providers and locations you have and we will confirm it in the demo. Card processing fees for online payments are separate from the subscription. The marketplace comparison is based on publicly available information; BestDoc is not affiliated with those marketplaces.
Questions before a demo?
How do patients receive the payment request?
By text or email. The message has a secure link to the payment page for that request.
Do patients need an account to pay?
No. They open the link and pay. There is no account to create and no app to install.
Is this a patient payment portal?
It works without one. Each request has its own secure payment page, so patients pay from the link without logging in to a portal.
Which payment methods can patients use?
Credit and debit cards. Apple Pay appears on devices and browsers that support it.
Can patients save a card for future visits?
Yes. Patients can save their card securely, so a later visit does not need a new card entry.
Can we refund a payment?
Yes. Staff with refund permission can refund a payment from the payments list, and the refund date is recorded.
Who processes the payments, and what does it cost?
Card payments are processed by Stripe. Processing fees are separate from your BestDoc subscription, and we go through the rates with you in the demo.
Is this insurance billing?
No. This is for collecting what patients pay directly: deposits, copays and balances. It does not submit insurance claims.
Book your 15-minute demo.
Leave your details and we will reply within one business day to set a time.
- A payment request and the patient checkout on a sample practice
- Your price for your number of providers and locations
- No slides and no commitment


