- 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.Choose Subscriptions when you have:
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
Choose Recurring Payments when you need:
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
Supported Payment Methods
- Cards
- Wallets
Customers can make payments using cards.
Get Started
- Log in to the Dashboard and navigate to Subscriptions under PAYMENT PRODUCTS.
- Create a Plan to define your product, pricing and billing frequency.
- Create a Subscription to link a customer to a plan using Dashboard or APIs.
- Verify your subscription flow in test mode.
Integrate With Your Systems
You can integrate Razorpay Subscriptions with your existing systems:- Dashboard
- API Integration
- Webhooks
Create Plans and Subscription Links and share via email/SMS - no coding required.