User Story #658
openFeature #655: Signuo and login - Authentication WhatsApp OTP
Membership Tiers & Subscription Selection
0%
Description
User Story 3: Membership Tiers & Subscription Selection¶
As a verified member, I want to compare the available membership plans and initiate a subscription or 30-day free trial, So that I can unlock directory and deal engine capabilities matching my membership level.
Frontend Requirements:
Interactive Plan Comparison: Display pricing plans (CS Connect, Plus, Elite) using the
SubscriptionPlans.jsx
pricing matrix.
Pricing Toggles: Toggle subscription pricing modes (Monthly vs. Annual billing).
Gating Indicators: Display feature matrices showing tier-gated locks (e.g., directory visibility limits, deal room access levels).
Backend Requirements:
Access Control Middleware (RBAC): Restrict API responses for directory searches and deal postings based on user’s subscription tier.
Trial Manager: Logic to initiate a 30-day trial status without requiring immediate payment tokens, storing the trial start and end dates.
No data to display