Skip to main content

Industry Page

Take Paid Doctor Appointments Inside WooCommerce

Run a WordPress doctor appointment plugin inside WooCommerce with ARB: per-doctor schedules, reminders, and paid checkout for a one-time $55 license.

Contact support

For clinics, dentists, therapists, and independent practitioners: book patients and take payment on your own WooCommerce store, no subscription.

Try a doctor schedule, a consult price, and a reminder in the live demo before you buy.

ARB front-end doctor booking form with an availability calendar and live price inside WooCommerce

Everything a clinic needs to book patients, inside WooCommerce

ARB adds a paid-appointment layer to WooCommerce, so every booking becomes a normal order you already manage.

  • Own your bookings. Patients reserve a slot and pay through your existing WooCommerce checkout.
  • Pay once. A one-time $55 license instead of the $249-a-year WooCommerce Bookings path.
  • Book by doctor. Each practitioner keeps a separate schedule, price, and calendar.
  • Never double-book. Every slot locks to one patient the instant it books.

Four features that run your clinic's calendar

Each doctor as a bookable resource

ARB per-resource schedule giving each doctor its own price and availability window

Model every doctor or practitioner as a resource with an independent price and calendar.

  • Give each doctor their own availability window.
  • Show only the chosen doctor's open slots.
  • Price every consultation type independently.

One-at-a-time appointment slots

ARB Availability tab capping each appointment slot at one patient with buffer and lead time

Cap every slot at one patient with availability rules, so two patients never overlap.

  • Set max reservations per slot to one.
  • Add a buffer between back-to-back patients.
  • Block last-minute bookings with lead time.

Consult types and per-patient pricing

ARB Costs tab pricing a new-patient consult, follow-up, and teleconsult with range rules

Price new-patient consults, follow-ups, and teleconsults with range rules, each at its own rate.

  • Charge weekend or after-hours slots extra.
  • Set per-patient-type prices with person types.
  • Recalculate the total live as patients choose.

Automated reminders that cut no-shows

ARB Reservations list with booking statuses, a confirm action, and email order-details controls

Send booking confirmations automatically, plus manual bulk reminder emails before every visit.

  • Email every patient a booking confirmation.
  • Send bulk reminders ahead of the appointment.
  • Add SMS reminders with the paid add-on.

Set up doctor booking in four steps

Four steps turn a normal product into a bookable doctor; the full appointment-booking walkthrough covers each.

  1. Set the product type to Reservable Product.
  2. Add each doctor as a resource with their own schedule.
  3. Cap each slot at one patient and add buffer time.
  4. Set consult prices, then publish the booking form.
Four-step ARB setup flow from Reservable Product to a published doctor booking form

ARB vs manual booking on plain WooCommerce

Plain WooCommerce sells one fixed product; it cannot book a doctor's slot, block double-booking, or price a consult on its own.

JobPlain WooCommerceARB
Book a specific doctor's time slotNoYes, each doctor a resource
Stop two patients in one slotNoYes, one reservation per slot
Different prices per consult typeNoYes, range rules
Reminders before the visitNoYes, email reminders in core
PriceFree, but fully manualAbout $55 one-time

Is ARB right for your practice?

Match ARB against your practice before you buy.

ARB is a great fit if all three of these are true.

  • You want one-time, WooCommerce-native appointment booking on your own site.
  • You want per-doctor schedules and consult pricing without a subscription.
  • You take paid bookings and want every visit as a WooCommerce order.

Look elsewhere if any of these are dealbreakers.

  • You need HIPAA-compliant records, telehealth, patient portals, or insurance billing.
  • You need built-in staff logins, dashboards, or per-doctor account access.
  • You need native two-way calendar sync (ARB's Google Calendar add-on is one-way, $19) or native SMS without the $15 add-on.

Test ARB on a real doctor booking before you buy

Open the ARB demo and build a test doctor schedule with your own consult pricing through a live WooCommerce checkout.

Open the live ARB demo and build a real doctor booking through WooCommerce checkout

FAQs

Can Patients Book a Specific Doctor With ARB?

Yes. A clinic models each doctor as a Resource, and the front-end calendar shows only that doctor's open slots.

Does ARB Stop Two Patients Booking the Same Slot?

Yes. Setting Max Reservations per Slot to 1 caps every time slot at one patient, which is the double-booking guard.

Can I Take Payment for Consultations at Booking?

Yes, through the store's existing WooCommerce checkout and connected gateways. ARB has no native deposit or partial-payment feature.

Is There a Free WordPress Doctor Appointment Plugin?

Free repo options exist, including Easy Appointments and Bookly, but they generally cap paid-checkout depth and per-resource pricing. ARB is one-time paid, about $55, with no free tier.

Does ARB Send Appointment Reminders?

Yes. Automatic and manual bulk reminder emails ship in core. SMS reminders need a separate paid add-on.

Can I Require Approval Before Charging a Patient?

Yes. The confirmation-required workflow hides payment methods at checkout until an admin approves the booking.

Is ARB HIPAA Compliant?

No. ARB has no HIPAA-specific features, and a clinic with that requirement should evaluate dedicated clinic-management software instead.

Can ARB Manage Patient Records or Prescriptions?

No. ARB is a booking plugin, not an EHR or practice-management system; KiviCare and DocBooker cover that ground.

Does ARB Support Telehealth or Video Visits?

Not natively. ARB has no built-in video-meeting feature; a clinic pairs the booking form with an external meeting link for a telehealth-adjacent workflow.

Does ARB Work With My WordPress Theme and Page Builder?

Yes. ARB places its booking form through a shortcode, Elementor, or WPBakery, and it requires an active WooCommerce installation.