freemius-customer-portal
Freemius Customer Portal
Give a signed-in user one page to manage everything post-purchase: subscriptions, upgrades, cancellation (with a retention offer), billing details, and invoices — without your app reimplementing any billing logic.
Source: React Starter Kit Customer Portal component https://freemius.com/help/documentation/saas-sdk/react-starter/components/#customer-portal-component
Framework note. The route examples in this Skill are written for Hono, but the SDK's portal processor works with any framework supporting Web-Standard
Request/Responserouting — adapt the thin route to the app's real HTTP framework. The React Starter KitCustomerPortalcomponent targets React 19+ with shadcn UI + Tailwind (install vianpx shadcn@latest add https://shadcn.freemius.com/all.json); if the app doesn't use shadcn/React, use it as a reference implementation.