The billing system that matches how chiropractic actually works
Insurance + cash + packages + memberships is the real-world chiropractic financial stack. Most generic CRMs handle one or two of those well; the snapshot is built for all four.
What it supports
- Visit packages (e.g. 12-pack, 24-pack, 36-pack) with per-visit decrement and clear visit-bank display in the patient portal
- Wellness memberships (monthly recurring) with rollover rules, pause / resume, and configurable tier pricing
- Hybrid plans (insurance covers first N visits, package covers the rest)
- Family billing (one statement, one card, sibling discounts auto-applied)
- Payment plans for high-ticket care (decompression-style) with integrated patient-financing partner handoff
Failed-payment recovery (dunning)
When a card declines:
- Day 0: Soft email — “Your card on file didn’t go through, no big deal — here’s a link to update it.”
- Day 3: SMS reminder — “Quick reminder: card update needed before your next visit.”
- Day 7: Front-desk task created — “Sarah J. card retry failed 3×, please mention at next visit.”
- Day 14: Service pause (configurable) — patient is informed transparently before booking is locked.
This is the gentlest, highest-recovery dunning sequence we’ve found across 40+ clinic installs.
Visit-bank transparency
Patients see exactly how many visits remain in their package, when their card will next be charged, and what the next-tier upgrade looks like. Transparency reduces “wait, how much do I owe?” front-desk friction — the #2 complaint after no-shows in most chiropractic offices.
Card-on-file vault
Stripe-backed PCI-compliant vault. Front desk never sees the full card. Patients can update their card from their portal anytime. Auto-charge runs on a schedule the patient explicitly consented to.
Refunds + cancellations
Configurable refund rules per plan type. Most clinics use a “no refund on unused visits, but transfer to family member is OK” policy; the snapshot supports it out of the box. Cancellation flows preserve the relationship — a patient who pauses gracefully is a patient who returns.
Setup
Day 1: billing engine installed, Stripe / payment processor connected. Day 2: package pricing tiers configured per your menu, dunning sequence branded. Days 3–15: 10 dedicated hours — financing-partner integration, sibling-discount logic, hybrid-insurance-plus-package rules.
Book a demo → and we’ll walk through a real billing setup — package purchase, visit decrement, failed-payment recovery.