Payment Links Operations

The following operations are possible with Payment Links:

Create a Payment Link#

You can create a payment link, to collect funds from your customers, via the Dashboard or API. When you create a payment link, it moves to issued state by default.

To create a payment link via the API, refer the API reference page.

To create a payment link from the Dashboard:

  1. Log into your Razorpay PG Dashboard.

  2. Go to Payment Links.

  3. Click Create Payment Link. The Create Payment Link screen displays.

  4. Enter the following payment link details:

    1. Amount
    2. Payment For
    3. Customer Details
    4. Receipt No.
    5. Expire On
  5. Select Enable Partial Payment if you want to allow your customer to make partial payments. Click here for more details about partial payments.

  6. Select SMS, Email or both from the Notify option to define the mode by which the the payment link is sent.

  7. Click Add Internal Notes to add any other information about the payment.

  8. Click Create Payment Link to create a payment link.

Once the payment link is created, it appears on the list of previously created links. You can search for a payment link by one or a combination of the following fields:

  • Payment Link Status
  • Payment Link ID
  • Receipt No.
  • Customer Contact
  • Customer Email

Note:
You can enable or disable Partial Payment and edit the non-mandatory fields such as Receipt No., Expire By and Internal Note from the Dashboard. You can also add a new note, if required.

However, you cannot edit any other details once the payment link has been issued.

Cancel a Payment Link#

If you do not want your customers to use the payment link you created, you can cancel the issued payment link. You can only cancel links that are in the issued state.

To cancel a payment link via the API, refer the API reference page.

To cancel a payment link from the Dashboard:

  1. Log in to Razorpay Dashboard.
  2. Go to Payment Links.
  3. Click on the Payment Link ID you want to cancel.
  4. Click Cancel Link and confirm the same by clicking Yes, Cancel.

Resend Notification#

You can resend a payment link to your customer, if required.

To resend the payment link:

  1. Log in to Razorpay Dashboard.
  2. Go to Payment Links.
  3. Select the Payment link ID you wish to resend.
  4. Click Resend Link at the top of the page.
  5. Select the modes in which you want to resend the link and click Send Link.

Webhooks and Payment Links#

You can enable webhooks to get notified:

  • When a payment is made against a payment link you have sent to your customer
  • When a payment link expires

You can use the following webhooks to get notification about Payment Links:

invoice.paid
Triggered when a payment is successfully made against a payment link.
invoice.expired
Triggered when a payment link expires.

These webhooks let you receive notification about the payment link's status changes. Webhooks can be enabled from your Dashboard under the Webhooks section. Refer our documentation on webhooks here for more details.