v1.2.0
Phase 3: Billing, AI, and Platform Admin
This release introduces our full SaaS billing infrastructure, AI-powered features across the platform, and a Platform Admin panel for SwiftlyCRM staff to manage organisations, plans, and impersonation.
New
- Subscriptions app with Plan, Subscription, Coupon, and BillingEvent models
- Paystack gateway integration for African markets
- Stripe gateway integration for global markets
- Automatic gateway resolution based on organisation country
- Platform Admin panel — manage all organisations, users, and subscriptions
- Tier enforcement middleware — enforces usage limits per plan
- AI Meeting Intelligence — transcribe, summarise, and extract action items from calls
- Lead Finder — search and import leads from company/domain intelligence
- Referral programme — track referrals, issue credits, and manage payouts
- Organisation-level credit balance for referral rewards
Improved
- Billing settings page with plan overview, usage meters, and upgrade CTA
- Dashboard layout with subscription status banner
- API rate limiting now varies by plan tier
Fixed
- PDF proposal generation on production (WeasyPrint font path issue)
- Cursor pagination edge case when records are deleted mid-page