Membership billing
Checkout should use generic processor-visible membership descriptions while storing internal membership entitlements inside Supabase.
Cancellations
Subscription cancellations, past-due status, unpaid status, and expiration should update access automatically through verified Stripe webhooks.
Support
Final policy should define refund handling, support contact, cancellation timing, and account deletion workflow before live launch.