Plan & Subscription Engine
A modular, decoupled subscription engine and runtime entitlement framework engineered for developers and high-scale SaaS platforms.
Architected for Modular Scale
Engineered to free SaaS businesses from hardcoded subscription logic and rigid payment gateway lock-ins.
Flexible Billing Cycles
Support any subscription frequency with seamless transitions: Monthly, Quarterly, Semi-Annually, Annual, and Lifetime access models, backed by automated prorations and cycle synchronization.
SDK Entitlement & Feature Flags
Granular entitlement verification via the @vitalfin/user-client SDK. Gate features, quotas, and premium capabilities at microsecond latency directly in your services.
Developer-First REST APIs
Comprehensive programmatic management for customers, plan tiers, and billing states. Webhook dispatching ensures real-time parity across your frontend and backend ecosystems.
Multi-Tenant & Multi-Currency
Built from day one with strict tenant isolation, multi-currency support (USD, BRL, and digital assets), and localized tax/receipting compliance for international expansion.
Seamless SDK Integration
Enforce entitlements in your microservices or frontend applications with minimal code:
import { createClient } from '@vitalfin/user-client';
const client = createClient({
endpoint: process.env.VITALF_USER_SERVICE_URL,
token: userSessionToken
});
// Microsecond entitlement verification
const hasAccess = await client.checkEntitlement({
userId: session.userId,
feature: 'ENTERPRISE_API_EXPORT'
});
if (!hasAccess) {
throw new ForbiddenError('Feature requires upgraded plan tier');
} Join the Subscription Engine Early Access Program
The Plan & Subscription Engine is currently rolling out to select enterprise partners. Get in touch with our engineering team to request early access or schedule an architectural walkthrough.
Request Early Access