Membership Activation, Co-Owner Invites & Smoother Billing
We now record when your membership is fully activated, guide new accounts through selection and checkout before core product areas open, and made co-ownership invite links work cleanly after Google or email sign-up. Subscription and webhook handling got tighter too.
Invited co-owners: use your link, sign up with the email on the agreement, and your access can turn on automatically.
Membership activation
Your account tracks when membership is activated. Dashboard, Members, and Profile stay behind membership selection until you finish onboarding (existing members are grandfathered in).
Co-ownership invite sign-up
Open an invite with your agreement ID, complete sign-up or Google OAuth, and if your email matches a pending co-owner on that agreement, we activate your access without extra steps.
Ownership tools & deep links
Invite links can land on Ownership tools while we confirm your invite in the background, so you are not stuck in a redirect loop.
Checkout & subscriptions
Payment success, subscription updates, and Stripe webhooks are aligned with activation so upgrades and renewals stay in sync with your session.
Settings & admin consistency
Membership settings and admin user flows use the same activation rules and validation as the rest of the app.