Subscription tests and domain #2209

Merged
zachgoll merged 15 commits from zachgoll/subscription-handling-fixes into main 2025-05-07 02:05:21 +08:00
zachgoll commented 2025-05-05 20:53:57 +08:00 (Migrated from github.com)

Previously, we were managing user subscriptions through a few properties on the Family model.

This PR introduces a Subscription model to manage the lifecycle of a family's Maybe subscription and adds testing for the core Stripe upgrade flows.

Previously, we were managing user subscriptions through a few properties on the `Family` model. This PR introduces a `Subscription` model to manage the lifecycle of a family's Maybe subscription and adds testing for the core Stripe upgrade flows.
Sign in to join this conversation.