Subscriptions
Amounts are initial hypotheses and remain configurable. Entitlements are centralized — not scattered through the UI. No dependency on Realtor commission clipping.
Example resolution for Operator Pro — UI must use resolveEntitlements, not hardcoded gates. Catalog size: 10 plans.
Stripe Billing flag: enabled · Readiness: CONFIGURED · SaaS subscriptions allowed: true
Live distributions enabled: false. Live rent and distribution money movement remains disabled until separately approved. JV Match does not custody investment principal.
Webhook endpoint: /api/billing/webhook (signature verification required).
Read security and compliance pages for data handling and professional boundaries.