> ## Documentation Index
> Fetch the complete documentation index at: https://razorpay-881012b3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# About Subscriptions

> Use Razorpay Subscriptions to accept recurring payments from your customers. Check the available billing models and the supported currencies.

<div style={{display:"flex",flexWrap:"wrap",alignItems:"center",gap:"0.35rem 0.9rem",border:"1px solid rgba(128,128,128,0.28)",borderRadius:"0.5rem",padding:"0.45rem 0.75rem",margin:"0 0 1.25rem",fontSize:"0.875rem"}}>
  <span style={{fontWeight:600}}>Available in</span>
  <span>🇮🇳 India</span>
  <span>🇸🇬 Singapore</span>
  <span>🇺🇸 United States</span>
</div>

Use Razorpay Subscriptions to set up and manage recurring payments.

* Create a plan with your pricing and billing schedule, then create a subscription for customers. Razorpay automatically charges them at regular intervals.

* Manage all Subscriptions directly from the Dashboard - create plans, manage customer subscriptions, handle upgrades/downgrades, or pause billing.

* Receive near real-time notifications by subscribing to Webhook events.

## Advantages

* **Automated Billing**: Create a plan once and Razorpay automatically charges customers on schedule.
* **Multiple Billing Models**: Support fixed amounts, usage-based billing or add-ons for extra services.
* **Flexible Plans**: Set up trial periods, upfront charges and multiple pricing tiers.
* **Customer Management**: Allow customers to upgrade, downgrade, pause or cancel subscriptions.
* **Smart Payment Retries**: Automatic retry logic maximises successful collections.
* **Seamless Integration**: Integrate using Dashboard links or APIs.
* **Auto-Invoicing**: Invoices are automatically generated for every billing cycle.

## When to Use Subscriptions vs Recurring Payments

**Subscriptions** are plan-based recurring payments. You create a plan (pricing and billing schedule), create a subscription for each customer and Razorpay automatically charges them at the defined intervals. Billing is fully automated and managed from the Dashboard.

**Recurring Payments** let you charge customers repeatedly after they authorise their payment method once. You control when each charge is initiated using tokens. There is no built-in plan or automatic schedule; you trigger charges via API based on your business logic.

<AccordionGroup>
  <Accordion title="Choose Subscriptions when you have:">
    * Fixed billing schedules (weekly, monthly, quarterly, yearly)
    * Multiple pricing plans for customers to choose from
    * Need for automated, hands-off billing
  </Accordion>

  <Accordion title="Choose Recurring Payments when you need:">
    * Flexible billing based on usage or milestones
    * Manual control over when to charge each payment
    * On-demand or variable payment amounts

    See [Recurring Payments](/docs/us/payments/recurring-payments) for flexible, usage-based billing.
  </Accordion>
</AccordionGroup>

## Supported Payment Methods

Customers can make payments using cards.

See [Supported Payment Methods](/docs/us/payments/subscriptions/supported-payment-methods) for complete details on limits and supported banks.

## Get Started

1. Log in to the Dashboard and navigate to **Subscriptions** under **PAYMENT PRODUCTS**.
2. [Create a Plan](/docs/us/payments/subscriptions/plugins/magento/test-it-out#plan) to define your product, pricing and billing frequency.
3. [Create a Subscription](/docs/us/payments/subscriptions/create#subscription) to link a customer to a plan using Dashboard or APIs.
4. Verify your subscription flow in [test mode](/docs/us/payments/subscriptions/test).

## Integrate With Your Systems

You can integrate Razorpay Subscriptions with your existing systems:

<Tabs>
  <Tab title="Dashboard">
    Create [Plans](/docs/us/payments/subscriptions/create-plans) and [Subscription Links](/docs/us/payments/subscriptions/create-subscription-links) and share via email/SMS - no coding required.
  </Tab>

  <Tab title="API Integration">
    Integrate Subscriptions with your website or app using [Subscriptions APIs](/docs/us/api/payments/subscriptions).
  </Tab>

  <Tab title="Webhooks">
    Set up [webhooks](/docs/us/payments/subscriptions/subscribe-to-webhooks) to receive real-time notifications for subscription events.
  </Tab>
</Tabs>

#### Related Information

* [How Subscriptions Work](/docs/us/payments/subscriptions/workflow)
* [Subscription Use Cases](/docs/us/payments/subscriptions/use-cases)
* [Subscription States](/docs/us/payments/subscriptions/states)
* [Create Subscriptions](/docs/us/payments/subscriptions/create)
* [Integration Guide](/docs/us/payments/subscriptions/integration-guide)

- [Subscriptions APIs](/docs/us/payments/subscriptions/apis)

* [FAQs](/docs/us/payments/subscriptions/faqs)
