Recurring Payments

Know how to create and collect an authorization transaction from your customer, and how you can charge the customer recurring payments.


You can use Curlec Recurring Payments to create subsequent payments for your customers at intervals you can define and control. Set up recurring payments for your customer quickly using our powerful REST APIs.

Feature Request

This is an on-demand feature. Please raise a request with our

to get this feature activated on your Curlec account.

What's New

  • RuPay cards from all major banks are supported. (April 2024)

FeatureSubscriptionRecurring Payments
Schedule PaymentsYou can schedule the Subscription debits (weekly, monthly, quarterly, yearly and so on), and Curlec will create the debits as per the selected frequency. No additional effort is required from you and your customers.You cannot auto-schedule debits in Recurring Payments. However, you can charge your customers as per your business needs. You should request for the debit, and Curlec will process it depending on the request.
Intervention for DebitsSchedule a Plan and Subscription, and Curlec creates the debit as per the agreed Plan. No intervention is required from you.You should raise the debit request as per the schedule, and Curlec will process it.
TokenizationThe subsequent debit depends on the selected frequencyThe Recurring Payment gets tokenized after the first successful debit. Tokens are used for charging any subsequent debits.

As an online marketing agency, you would offer various plans to your clients to run their advertisement campaigns on different platforms.

For example, a customer might want to run their advertisement campaign on various online platforms for the next three months and will pay you RM 1,000.00 per 5,000 clicks over the next three months.

In this case, you would want to authorize the selected payment method so you can charge them for every 5,000 clicks.

As an investment management company, you might sell mutual funds to your customers under various schemes.

For example, you might offer your customers a plan where they make an initial investment of RM 500.00 in a mutual fund and can make investments of any amount going forward as per their choice. You might want to charge the initial investment amount immediately after the selected payment method is authorized.

You can do this by passing the first payment amount in the appropriate field.

Razorpay Recurring Payments is supported on the following platforms:

WebAndroidiOSWebview
✓ (excluding Paper NACH)

Was this page helpful?