API ReferenceIntegrationsKnowledge Base

UPI Payment Links

In the case of UPI Payment Links, when a customer clicks the payment link sent to them, they are shown a list of UPI apps installed on their mobile device. Customers can select the UPI app of their choice to complete the payment.

Advantages of UPI Payment Links🔗

  • Most popular payment method.
  • Your customer can make quick payments.
  • Your customer does not require to remember the sensitive information, such as card details, netbanking login details, etc.
  • Higher success rate.

Currently, this feature only works on Android mobile devices.


UPI Payment Links use virtual accounts. Therefore, you need to enable Smart Collect on the Razorpay Dashboard for this feature to work.

Refer to this video to learn how to enable Smart Collect:

Customer-side Interaction🔗

UPI Apps Preinstalled🔗

The short animation below shows how the UPI Payment Link works when you attempt a payment.

customer interaction with preinstalled upi apps

UPI Apps not Installed🔗

The short animation below shows the UPI Payment Link behavior without any UPI apps, when you attempt a payment.

customer interaction without upi apps

Your customer must install any UPI app and try again to make the payment.

When customers attempt payment for paid, expired, or cancelled links, the respective statuses will be displayed. They will not be allowed to make a payment on such links.

other upi payment statuses

Life Cycle🔗

Once a Payment Link is created, you can track its status on your Dashboard on the Payment Links screen. The below diagram illustrates the life cycle of a payment link.

life cycle - upi payment links

The table below lists the various states in the payment link life cycle and provides a brief description about each.




The payment Link has been created.


The payment link has been paid in full.


The payment link was cancelled by you.


The payment link has expired. You can set the expiry date and time while creating the payment link.

Once issued a payment links cannot be deleted. However, it can be cancelled.