Create a Recurring Payment

Know how to create a recurring payments using the Curlec Dashboard.


Feature Request

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

to get this feature activated on your Curlec account.

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.

To create a registration link:

  1. Log in to the .
  2. Under PAYMENT PRODUCTS, navigate to SubscriptionRegistration Links.
  3. Click +Create New Link and follow the on-screen instructions.

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 Razorpay 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
  • Email

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 Curlec.

Registration Link Expiry

optional

The expiry date of the link. Defaults to No Expire.

Payment Method

mandatory

The payment method to make the authentication payment. Available options:

  • Card

Card

Details to be filled when you select Card as the payment method.

Amount

mandatory

The payment amount. For Card, the minimum amount is RM 1.

When an authorisation payment is created, the corresponding payment_id appears on the list of created payments along with an order_id.

To view the status of a recurring payment:

  1. Log in to the .
  2. Under PAYMENT PRODUCTS, navigate to SubscriptionPayments. You can view the payment status on the screen. Click a payment_id to view details of the payment.

Tokens are not returned as part of the checkout response. However, you can view them on the Curlec Dashboard. You can also view the details of the token using APIs or Webhooks.

To search for a token:

  1. Log in to the .
  2. Under PAYMENT PRODUCTS, navigate to SubscriptionsTokens.
  3. Search for the Token using the token_id.

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.

To charge a Token:

  1. Log in to the .
  2. Under PAYMENT PRODUCTS, navigate to SubscriptionsTokens.
  3. Search for the token using the token_id.
  4. Click on the token_id to open the details page.
  5. Click Charge Now to create a recurring payment.

You can delete a token from the Curlec 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.

To delete a token:

  1. Log in to the .
  2. Under PAYMENT PRODUCTS, navigate to SubscriptionsTokens.
  3. Search for the token using the token_id.
  4. Click on the token_id to open the details page.
  5. Click Delete Token.

Was this page helpful?