> ## Documentation Index
> Fetch the complete documentation index at: https://doc-test-my.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.

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/payments/recurring-payments) for flexible, usage-based billing.
  </Accordion>
</AccordionGroup>

## Supported Payment Methods

<Tabs>
  <Tab title="Cards">
    Customers can make payments using cards.
  </Tab>

  <Tab title="Wallets">
    Customer can make payments using wallets such as Touch'n Go, GrabPay and ShopBack Pay.
  </Tab>
</Tabs>

See [Supported Payment Methods](/docs/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/payments/subscriptions/plugins/magento/test-it-out#plan) to define your product, pricing and billing frequency.
3. [Create a Subscription](/docs/payments/subscriptions/create#subscription) to link a customer to a plan using Dashboard or APIs.
4. Verify your subscription flow in [test mode](/docs/payments/subscriptions/test).

## Integrate With Your Systems

You can integrate Razorpay Subscriptions with your existing systems:

<Tabs>
  <Tab title="Dashboard">
    Create [Plans](/docs/payments/subscriptions/create-plans) and [Subscription Links](/docs/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/api/payments/subscriptions).
  </Tab>

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

#### Related Information

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

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

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