Subscriptions & Recurring Billing
Subscription management on Stripe Billing or Paddle: plan upgrades/downgrades with proration, grace periods on failed payments, dunning emails, customer portal for self-serve cancellation. Webhook-driven state machine in the DB so the UI never queries Stripe inline. Includes per-plan feature gates wired into the authorization layer.
Projects
- SaaS billing migration2025-11-01
Stripe Billing migration from a custom invoice system — proration, dunning, customer portal.
Industry: saas - Nonprofit fundraising portal2025-07-10
Donor management, recurring donations, campaign dashboards, receipt generation.
Industry: nonprofit - E-commerce merchant portal2025-02-15
Per-merchant SaaS portal — orders, inventory, payouts, Stripe-backed billing.
Industry: e-commerce - Client Portal SaaS2025-12-01
Multi-tenant client portal for service businesses — per-tenant data, invoices, file-sharing, role-based access.
- API Storeactive
A marketplace landing for Philip's API products — Webhook Relay, Pennant, Inkwell, Docgen — with unified pricing + try-it.