Cashfree Payments Developer Documentation home pagelight logodark logo
  • Discord
  • Create Account
  • Create Account
Payments
Payouts
Secure ID
Partners and Platforms
Payments APIs
Payouts APIs
Secure ID APIs
Partners APIs
Additional APIs
API Reference
AI and Tools
Help Center
Payments API
  • Get Started
  • Payment SDK
  • API Limits
  • Enums
  • Best Practices
  • Errors
v2025-01-01
  • Overview
  • Orders
  • Payments
  • Payment Links
  • Refunds
  • Customers
  • Easy-Split
  • Payment Methods
  • Offers
  • Token Vault
  • Disputes
  • Settlements
  • softPOS
  • Simulation
  • Subscription
  • VBA
  • Cross Border
  • Utilities
Other Versions
  • v2023-08-01
  • v2022-01-01
    • Overview
    • Orders
    • Payments
    • Payment Links
    • Refunds
    • Token Vault
    • Eligibility
    • Offers
    • Settlements
    • PG Reconciliation
    • Settlement Reconciliation
    • softPOS
    • Subscription
      • Postman Collection
      • End Points
      • Physical Mandates
      • Seamless APIs
      • Subscription Refund
      • Subscription
        • GET
          Get Subscription Details
        • PUT
          Update Recurring Amount
        • GET
          Fetch Subscription Payments
        • GET
          Fetch Single Subscription Payment
        • GET
          Fetch Payment by Merchant Transaction ID
        • POST
          Cancel Subscription
        • PUT
          Pause Subscription
        • POST
          Charge Subscription
        • POST
          Retry Subscription Charge
        • POST
          Upload Physical Mandate File
        • POST
          Activate Subscription
        • POST
          Cancel Subscription Charge
        • PUT
          Update Charge Status
        • POST
          Generate Transaction Return Summary
        • POST
          Create a Subscription Plan
        • POST
          Create a Subscription
        • POST
          Port Mandate
      • Redirection Payload after Authorization
      • Rate Limits
      • Webhooks
Subscription

Create a Subscription

Use this API to create a subscription by specifying the plan ID or plan Info and customer details.You can also specify the bank account information when you create the subscription to ensure that mandates are created via the specified bank account only. TPV is applicable only for eNACH and UPI Autopay. The Auth Link received in the response will be redirected to a link hosted on cashfree.com. Once the authorization is complete, your customer will be redirected to returnUrl. Store the subReferenceId as this is the unique ID generated by Cashfree Payments for the subscription and will be required for subsequent operations.

Was this page helpful?

Create a Subscription PlanPort Mandate
githubyoutubewebsite
Assistant
Responses are generated using AI and may contain mistakes.