Short answer Yes

Moonshot EHR can require a prepayment or a deposit at online booking, set per appointment type. On Stripe the patient pays through checkout; on NMI and TRX the booking takes a single required prepayment through a public pay link. Patients can also be offered a request-an-appointment flow instead of instant booking.

How it works in Moonshot

Limits, stated plainly

  • On NMI and TRX the prepay is a single required amount, not a multi-option checkout.
  • Gift certificate purchase runs through Stripe Checkout only, and is unavailable when the booking page is in request mode.

Related

Questions people ask next

Is the deposit refundable?
That is the clinic's policy. Moonshot records the deposit and applies or refunds it from Billing.
Can a membership member skip the deposit?
Deposits are per appointment type; members can be routed to a booking link without one.
Can the website chat or the phone assistant collect a deposit?
They book the slot; the deposit is collected by the booking flow or a pay link sent afterward.

Checked against the product on October 18, 2026. If the product changes, this page changes with it; the changelog lists what shipped and when.

See it in a real clinic

Moonshot EHR runs Moonshot Medical every day. Watch the demo or book a call and ask about anything on this page.