Payments
Refund and Cancellation Policy
A public paid platform needs a clear refund process before Stripe production payments are enabled.
Free Consultations
Free community consultations can be cancelled or rescheduled without payment impact.
Paid Consultations
Families should be able to request cancellation or rescheduling before the scheduled session. The final public policy should define the exact time window, such as 24 hours before the meeting.
Specialist No-Show
If a paid specialist does not attend a confirmed session, the family should be eligible for a refund or rescheduled session after review.
Family No-Show
If the family misses a confirmed session, refund eligibility should follow the public cancellation rule and any documented communication.
Refund Processing
Refunds should be processed through Stripe, recorded in the database, linked to the original payment, and visible in the family dashboard.
Provider Payout Hold
Provider payouts should be delayed until the session is completed or until the cancellation/refund window has passed.