Upgrade and downgrade
Users should not be allowed to check out for the same plan they already have. Plan changes must verify that the provider-side subscription actually changed.
Dodo Payments checkout, subscription sync, plan changes, and cancellation.
Billing is handled through Dodo Payments. In local development, Sonar is currently running against test mode.
Users should not be allowed to check out for the same plan they already have. Plan changes must verify that the provider-side subscription actually changed.
Paid users can cancel their subscription, which moves the account to the free plan and free-plan limits.