License verified
State board API + manual fallback
Optometry is a regulated profession. We treat it like one. Every OD on NotifEyes is license-verified before they apply. Every booking has a written contract. Every dollar moves by rules we publish.
State board API + manual fallback
PCI inherited · we never touch card data
Both sides write before either reads
ODs document in your EHR, not ours
The flat $10 match fee is authorized on the practice's saved card when the shift books. That's the only money NotifEyes ever touches.
The fee is captured only after the practice confirms the OD showed up. No-show — the hold is released, the practice pays nothing.
The practice pays the OD's full rate directly — check, direct deposit, Venmo, Zelle. The dashboard tracks owed → paid the whole way.
Cancel before attendance is confirmed and the fee hold is simply released. Nothing to refund, no one to chase.
We never store patient data. ODs chart in your EHR — we just match.
Stripe processes the match fee. We never touch raw card data. PCI by inheritance.
| When | Practice cancels | OD cancels | Shift re-posts? |
|---|---|---|---|
| > 7 days out | No charge · no record | No charge · light record | Yes, normal |
| 2–7 days out | No charge · on the record | No charge · on the record | Yes, urgent flag |
| < 48 hr | No charge · serious record | No charge · serious record | Yes, urgent flag |
| < 4 hr / no-show | No charge · serious record | Suspension review | Auto-urgent + backup push |
Severity thresholds and reliability-record policy are V1 placeholders pending legal + market review before public launch.
Both sides get a review prompt 2 hours after shift completion. Reviews stay hidden from each side until both submit — or 7 days pass, whichever comes first. Then they publish together.
Either side flags within 72 hours of shift end.
Fee capture paused. Both sides invited to comment.
Our team reads. Response within 2 business days.
Fee released or captured, records adjusted — written and recorded.