> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fype.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

# Subscription Orchestration: Overview

Fype Subscriptions is a unified subscription management and recurring billing engine. By integrating Fype, you can define your pricing catalog, authorize recurring payment mandates, manage customer lifecycles, and gate application features across multiple payment gateways (Razorpay, Cashfree, and the Simulator) using a single, cohesive integration.

***

## Core Capabilities

### 1. Catalog Management

Define your products, billing plans, and prices once in the Fype dashboard or via the API. Fype translates these definition rules across all connected payment gateways, eliminating the need to configure plans on each gateway individually.

### 2. Unified Checkout & Mandates

Fype handles the complexity of registering recurring payment mandates (UPI Autopay, Card Mandates, and eNACH) through a single hosted checkout page. Fype manages the gateway SDK loadings, bank OTP redirects, and mandate approvals automatically.

### 3. Lifecycle Automation

Fype orchestrates the full lifecycle of a subscription. It handles automated billing cycles, detects payment failures, schedules retries, manages grace periods, and processes mid-cycle plan changes (upgrades and downgrades) with proration credits.

### 4. Entitlements (Feature Gating)

Decouple your application's access control from your billing logic. Your code queries Fype to check if a customer has an active entitlement (e.g. `premium_access`), protecting your core product logic from pricing catalog updates or catalog changes.

### 5. SaaS Analytics

Fype aggregates subscription events automatically to calculate subscription health, Monthly Recurring Revenue (MRR), churn rate, customer lifetime value (LTV), and cohort retention matrices without requiring external analytics integrations.
