Create a Payment Link
Learn how to generate Standard and UPI Payment Links via the Razorpay Dashboard or robust REST APIs, customize customer notification layouts, and perform end-to-end sandbox testing.
Create a Standard Payment Link From Dashboard
You can create a Standard Payment Link to accept payments from your customers for registrations, custom bookings, or invoice overrides. When you create a Payment Link, it transitions to the Issued state by default.
Watch standard dashboard flow
Watch the exact step-by-step cursor path to create standard links on your dashboard.
!Step-by-Step Configuration Guidelines:
Amount (Mandatory)
MandatorySelect the currency and amount. For example, select ₹ and enter 1000 for ₹1,000. Accept payments in international currencies.
Payment For (Optional)
OptionalProvide a description for the payment context, e.g., 'School fees for Gaurav Kumar - Class XII B'.
Customer Details (Optional)
OptionalEnter customer's email and phone number to tie the transaction to a customer record.
Notify via SMS & Email
OptionalTriggers automated notification packets immediately upon creation (SMS and Email formats are previewed on the sidebar).
Reference Id (Optional)
OptionalLink a custom transaction ID from your backend database (e.g. Adbb001) to trace bookings.
Link Expiry & Notes
OptionalSpecify exact timestamps for page links expiration and add key-value internal metadata for backend reporting.
