Create a Recurring Payment
Know how to create a recurring payments using the Razorpay Dashboard.
To create a recurring payment:
Handy Tips
Unlike integrating recurring payments from APIs, you do not have to create the order or the customer separately while integrating from the Dashboard. The customer will be added when creating a registration link, and an order will be created when the customer makes the authentication payment.
The registration link is sent to the customer. Once a customer successfully makes the authorisation payment, you need to wait for the payment to reach the captured
state.
Create Registration Links via APIs
You can create registration links using APIs. Refer to the
for more details.The below table lists and gives a brief description of the various fields available when creating a registration link from the Dashboard.
Description
mandatory
A brief description of the registration link.
Customer Name
optional
Name of the customer. If you have already created a customer via APIs, you must enter the same Customer Name here.
Customer Contact
mandatory
Phone number and email address of the customer. If you have already created a customer via APIs, you must enter the same email address and phone number here.
Notify
optional
There are two ways in which you can send notifications:
- SMS
Receipt No.
optional
A user-entered unique identifier for the order. For example, Receipt No. 1
. This parameter should be mapped to the order_id
sent by Razorpay.
Registration Link Expiry
optional
The expiry date of the link. Defaults to No Expire.
When an authorisation payment is created
, the corresponding payment_id
appears on the list of created payments along with an order_id
.
Tokens are not returned as part of the checkout response. However, you can view them on the Dashboard. You can also view the details of the token using APIs or Webhooks.
After your customer successfully makes an authorization transaction, a payment is created and moved to the authorized
state. A token is generated and is in the initiated
state. After the payment moves to the captured
state, the token next moves to the confirmed
state. Once the token is confirmed
, you can charge the token.
You can delete a token from the Dashboard.
Watch Out!
Once a token is deleted, no further action can be performed on it. You will need to complete the authorisation process again to create a new token.
Was this page helpful?