How to Generate Razorpay Link
How to Generate Razorpay Link Razorpay Link is a powerful, lightweight payment solution designed for businesses of all sizes that need to collect payments quickly, securely, and without the overhead of building a full e-commerce checkout system. Whether you're a freelancer invoicing a client, a small business selling digital products, or a startup launching a crowdfunding campaign, generating a Ra
How to Generate Razorpay Link
Razorpay Link is a powerful, lightweight payment solution designed for businesses of all sizes that need to collect payments quickly, securely, and without the overhead of building a full e-commerce checkout system. Whether you're a freelancer invoicing a client, a small business selling digital products, or a startup launching a crowdfunding campaign, generating a Razorpay Link allows you to create a unique, shareable payment URL that customers can use to pay via UPI, cards, net banking, wallets, and moreall without requiring you to integrate complex APIs or maintain a full website.
In todays digital economy, speed and simplicity in payment collection are critical. Traditional invoicing methodsemailing PDFs, waiting for bank transfers, or relying on third-party platforms with high feescan delay cash flow and increase administrative burden. Razorpay Link eliminates these friction points by offering an instant, mobile-optimized payment page that works across devices and platforms. This tutorial provides a comprehensive, step-by-step guide on how to generate a Razorpay Link, along with best practices, real-world examples, and essential tools to maximize efficiency and conversion.
Step-by-Step Guide
Generating a Razorpay Link is a straightforward process that requires no coding knowledge. Below is a detailed, sequential guide to help you create your first payment link successfully.
Step 1: Sign Up for a Razorpay Account
Before you can generate a Razorpay Link, you must have an active Razorpay merchant account. Visit https://razorpay.com and click on Sign Up in the top-right corner. Youll be prompted to enter your email address, phone number, and create a secure password. Razorpay supports both personal and business accountsselect the one that matches your use case.
After submitting your details, youll receive a verification code via SMS and email. Enter these codes to confirm your identity. Once verified, youll be directed to the Razorpay Dashboard.
Step 2: Complete Business Verification
To enable payment collection, Razorpay requires basic business verification. This step ensures compliance with financial regulations and helps prevent fraud. Navigate to the Settings section in your dashboard and select Business Details.
Youll need to provide:
- Your legal business name (or personal name if youre a sole proprietor)
- Business address
- PAN card number (mandatory for Indian businesses)
- Bank account details for settlement
Upload clear, legible copies of your documentsPAN card, Aadhaar (for identity), and bank statement or canceled cheque. Razorpay typically processes verification within 2448 hours. Youll receive an email notification once your account is fully activated.
Step 3: Access the Razorpay Link Dashboard
Once your account is active, log in to your Razorpay Dashboard. On the left-hand navigation panel, locate and click on Payments > Links. This opens the Razorpay Link management interface.
Here, youll see a list of any existing links youve created. To generate a new one, click the Create Link button, usually located in the top-right corner of the screen.
Step 4: Configure Payment Details
The link creation form presents several fields that define how the payment will function. Fill them out carefully:
- Amount: Enter the exact amount you wish to collect. You can specify up to two decimal places (e.g., ?499.99). This field is mandatory.
- Currency: By default, its set to INR (Indian Rupees). If youre collecting from international customers, ensure your account supports foreign currency payments.
- Title: This is the name of the payment that appears on the customers payment page. Use a clear, descriptive title like Invoice
INV-2024-001 or Premium Course Payment.
- Description: Add context to help the payer understand what theyre paying for. Include order details, service name, or project reference.
- Expiry Time: Set a deadline for when the link will expire. Options range from 1 hour to 30 days. For time-sensitive payments (e.g., event registrations), use a shorter expiry. For invoices, 714 days is common.
- Customer Details: Optionally, pre-fill the customers name, email, and phone number. This reduces friction during checkout and improves payment success rates.
- Redirect URL: After payment, customers are redirected to a URL of your choice. This could be a thank-you page, order confirmation, or your homepage. If left blank, Razorpay will show a default success page.
- Webhook URL: (Advanced) If youre integrating with automation tools, enter a URL to receive real-time payment notifications via HTTP POST. This is useful for triggering emails, updating CRM systems, or syncing inventory.
- Send SMS/Email: Toggle this option to automatically notify the customer via SMS or email with the payment link. This is highly recommended for remote transactions.
Step 5: Generate and Copy the Link
After filling in all required fields, click Create Link. Razorpay will generate a unique, secure URLtypically starting with https://rzp.io/l/ followed by a random alphanumeric string.
Copy this link immediately. You can now paste it into emails, WhatsApp messages, social media posts, or embed it in a website button. The link is live as soon as its createdno further activation is needed.
Step 6: Test the Link
Before sending the link to a customer, test it yourself. Open an incognito browser window, paste the link, and simulate a payment using Razorpays test mode (if enabled). Use Razorpays test UPI ID or card details (available in the Dashboard under Test Mode) to confirm that the payment flow works correctly.
Verify that:
- The amount, title, and description display accurately.
- Payment methods (UPI, card, wallet) appear as expected.
- Redirect URL loads after successful payment.
- You receive a payment notification in your dashboard.
Step 7: Monitor and Manage Links
After sending the link, return to the Links section of your dashboard to monitor its status. Each link will show:
- Current status: Pending, Paid, Expired, or Cancelled
- Payment date and time
- Customer name and contact details (if provided)
- Payment method used
- Transaction ID
You can edit the expiry time or description of a pending link (but not the amount). If a link expires and you need to collect payment again, you can duplicate it with a single click.
Best Practices
Generating a Razorpay Link is simple, but maximizing its effectiveness requires strategic implementation. Below are industry-tested best practices to improve conversion rates, reduce payment failures, and enhance customer experience.
Use Clear and Specific Titles
Customers are more likely to complete a payment when they understand exactly what theyre paying for. Avoid vague titles like Payment Request or Invoice. Instead, use structured formats such as:
- Payment for Website Design Services Project Alpha
- Subscription Fee Monthly Plan (May 2024)
- Donation to Green Earth Initiative ?500
Clarity reduces hesitation and increases trust.
Set Appropriate Expiry Windows
Too short an expiry (e.g., 1 hour) may frustrate customers who need time to process the payment. Too long (e.g., 30 days) may delay cash flow and reduce urgency. For most use cases:
- Freelance invoices: 7 days
- Event tickets or limited-time offers: 48 hours
- Recurring subscriptions: 14 days with reminders
Consider sending a polite reminder 24 hours before expiry.
Pre-fill Customer Information
If you already have the customers email or phone number, pre-fill these fields when creating the link. This eliminates the need for them to manually enter details, reducing form abandonment. For example, if youre sending an invoice via email, use your email marketing tool to dynamically insert the recipients details into the Razorpay Link URL.
Enable SMS and Email Notifications
Even if you send the link manually, enabling automated notifications ensures the customer receives a backup reminder. Many users overlook emails or lose links. SMS notifications have a 98% open rate within 5 minutes, making them highly effective for time-sensitive payments.
Use Custom Redirects for Branding
Instead of leaving customers on Razorpays default success page, redirect them to a branded thank-you page on your website. This page can include:
- A personalized thank-you message
- Downloadable receipts or access codes
- Links to related products or services
- A request for feedback or a review
Custom redirects enhance customer experience and provide opportunities for upselling.
Track Performance with UTM Parameters
If youre sharing links across multiple channels (e.g., WhatsApp, Instagram, email), append UTM parameters to track performance. For example:
https://rzp.io/l/abc123?utm_source=whatsapp&utm_medium=social&utm_campaign=spring_sale
Use Google Analytics or Razorpays built-in reporting to see which channels drive the most conversions. This data helps optimize future outreach.
Enable Multiple Payment Methods
Razorpay Link automatically supports UPI, cards, net banking, and wallets. Dont restrict payment options unless absolutely necessary. UPI is the most popular method in India, but some customers prefer cards or Paytm. Offering choices increases success rates.
Keep Links Secure
Never share Razorpay Links publicly on forums, social media, or unsecured websites. Each link is tied to a specific amount and recipient. If compromised, someone could misuse it. Always send links via private channels like email, WhatsApp, or encrypted messaging apps.
Use Links for Recurring Payments
While Razorpay Link doesnt natively support auto-recurring billing, you can simulate it by generating a new link each billing cycle and sending it via automated tools like Zapier or Make (formerly Integromat). For example:
- Every 1st of the month, trigger a new Razorpay Link for ?999
- Email it to subscribers with subject: Your Monthly Membership Payment is Due
This works well for small businesses without complex subscription infrastructure.
Tools and Resources
Maximizing the utility of Razorpay Links involves integrating them with other tools to automate workflows, track analytics, and improve customer communication. Below are essential tools and resources to enhance your payment process.
Razorpay Dashboard
The primary interface for managing all payment links. Accessible via https://dashboard.razorpay.com, it provides real-time analytics, transaction history, and exportable reports in CSV and PDF formats. Use the Reports section to download daily, weekly, or custom-period summaries.
QR Code Generators
Convert your Razorpay Link into a scannable QR code for in-person or print use. Tools like:
Allow you to generate static QR codes that link directly to your Razorpay URL. Print these on posters, receipts, or business cards for offline payments.
Email Automation Platforms
Tools like Mailchimp, ConvertKit, and ActiveCampaign let you embed dynamic Razorpay Links into automated email sequences. For example:
- After a user signs up for a free trial, send a follow-up email 7 days later with a Razorpay Link to upgrade.
- Trigger a payment link after a webinar ends, with the customers name pre-filled.
Use merge tags (e.g., {{first_name}}, {{payment_amount}}) to personalize each message.
WhatsApp Business API
For high-volume payment collection, integrate Razorpay Links with WhatsApp Business via platforms like MessageBird, Twilio, or 360Dialog. You can send payment links directly to customers WhatsApp chats with automated templates.
Example message:
Hi {{name}}, your invoice for {{service}} is ready. Pay securely here: {{link}}
URL Shorteners with Analytics
While Razorpay Links are already short, you can further brand them using custom URL shorteners like Bitly or Rebrandly. These tools let you create memorable links (e.g., yourbrand.com/pay) and track clicks, geolocation, and device types.
Zapier and Make (Integromat)
Automate your payment workflow with no-code integrations:
- When a Razorpay Link is paid ? Add customer to Google Sheets
- When a payment fails ? Send a Slack alert to your finance team
- When a link is created ? Auto-generate a PDF invoice and email it
Zapier offers over 5,000 app integrations, making it ideal for connecting Razorpay with CRM, accounting, and project management tools.
Razorpay API Documentation
For developers or advanced users, the Razorpay Links API allows programmatic creation of payment links. Use this if youre building a custom platform or SaaS product that needs to generate hundreds of links dynamically.
Example API request:
POST https://api.razorpay.com/v1/links
Authorization: Basic base64_encoded_api_key
Content-Type: application/json
{
"amount": 50000,
"currency": "INR",
"description": "Premium Plan Subscription",
"customer": {
"name": "John Doe",
"email": "john@example.com",
"contact": "+919876543210"
},
"notes": {
"invoice_id": "INV-2024-001"
},
"expire_by": 1717084800
}
Use Postman or cURL to test API calls. Always use test keys during development.
Payment Link Templates
Download ready-to-use Razorpay Link templates from Razorpays partner resources or create your own for common use cases:
- Freelancer Invoice Template
- Event Registration Payment Link
- Donation Campaign Link
- Course Enrollment Payment
Save these as reusable forms in your browser or document manager for faster creation.
Real Examples
Understanding how Razorpay Links are used in practice helps you apply them effectively. Below are five real-world scenarios with detailed breakdowns.
Example 1: Freelance Graphic Designer
Scenario: A freelance designer completes a logo project for a startup and needs to collect ?8,000.
Implementation:
- Title: Logo Design Project Nova
- Description: Final deliverables: PNG, SVG, and source files. Includes 2 revisions.
- Amount: ?8,000
- Expiry: 7 days
- Customer details: Pre-filled with clients email and phone
- Redirect URL:
https://yourdesignstudio.com/thankyou - SMS/Email: Enabled
Outcome: The client receives the link via email. They pay via UPI within 2 hours. The designer gets an instant notification, and the client is redirected to a thank-you page with downloadable files.
Example 2: Yoga Instructor Offering Online Classes
Scenario: A yoga instructor wants to sell a 4-week virtual course for ?2,500.
Implementation:
- Title: 4-Week Online Yoga Program ?2,500
- Description: Live sessions every Monday & Wednesday. Includes practice PDF and meditation audio.
- Amount: ?2,500
- Expiry: 14 days
- Customer details: Not pre-filled (open enrollment)
- Redirect URL:
https://yogawithme.com/your-course-access - SMS/Email: Enabled
- QR Code: Printed on flyers at local studios
Outcome: 37 people pay via the link over two weeks. The instructor uses the redirect page to deliver login credentials and course materials automatically.
Example 3: Non-Profit Organization Fundraising
Scenario: A wildlife NGO wants to raise ?1 lakh for a tree-planting campaign.
Implementation:
- Title: Plant 10 Trees ?1,000 Donation
- Description: Your contribution helps restore native forests in the Western Ghats. Tax exemption under 80G.
- Amount: ?1,000 (but allows custom amounts)
- Expiry: 30 days
- Customer details: Not pre-filled
- Redirect URL:
https://greenearth.org/donate-thankyou - SMS/Email: Enabled
- Shared via: Instagram Stories, WhatsApp Broadcast, and email newsletter
Outcome: The link is shared by 150 followers. 210 donations collected in 18 days, totaling ?2.1 lakhs. UTM tracking shows 68% came from Instagram.
Example 4: E-commerce Seller on Instagram
Scenario: A handmade jewelry seller on Instagram receives DMs asking to buy a ?3,200 necklace.
Implementation:
- Title: Handcrafted Silver Necklace Order
JW-089
- Description: One-of-a-kind piece. Includes velvet pouch and gift wrapping.
- Amount: ?3,200
- Expiry: 24 hours
- Customer details: Pre-filled from DM (name, phone)
- Redirect URL:
https://jewelbyani.com/thankyou - SMS/Email: Enabled
- QR Code: Sent as image in WhatsApp
Outcome: The customer pays via Paytm within 10 minutes. The seller confirms the order and ships the item the same day.
Example 5: Event Organizer for Workshop
Scenario: An entrepreneur hosts a 2-day digital marketing workshop with limited seats (?4,999 per person).
Implementation:
- Title: Digital Marketing Masterclass 2 Days ?4,999
- Description: Includes workbook, certification, and lifetime access to recordings.
- Amount: ?4,999
- Expiry: 48 hours
- Customer details: Pre-filled from registration form
- Redirect URL:
https://workshop.example.com/access - SMS/Email: Enabled
- Automated via Zapier: When link is paid ? Add to Google Calendar event
Outcome: 50 seats filled in 3 days. Automated reminders are sent 24 hours before the event. No no-shows.
FAQs
Can I change the amount after generating a Razorpay Link?
No. Once a Razorpay Link is created, the amount cannot be modified. If you need to change the amount, you must create a new link. However, you can edit the description, expiry time, or customer details of a pending link.
Is there a fee for using Razorpay Links?
Yes. Razorpay charges a standard transaction fee of 2% + GST for payments received via Razorpay Links. This is the same rate as for other Razorpay payment methods. There are no setup fees or monthly charges.
Can I accept international payments with Razorpay Links?
Razorpay Links currently support only INR (Indian Rupees). If you need to accept foreign currencies, you must use Razorpays full payment gateway integration with multi-currency support, which requires additional approval.
What happens if a customer pays after the link expires?
If a customer attempts to pay after the links expiry time, they will see an error message: This payment link has expired. The payment will not be processed. You must generate a new link to collect the payment.
Can I generate multiple links for the same amount?
Yes. You can create multiple Razorpay Links for the same amount, title, and description. This is useful for tracking different marketing channels (e.g., one link for Instagram, another for WhatsApp). Each link has a unique URL and can be monitored separately in your dashboard.
Are Razorpay Links secure?
Yes. Razorpay Links use end-to-end encryption and comply with PCI-DSS standards. Payments are processed through Razorpays secure servers. Never share your API keys or dashboard credentials.
Can I refund a payment made through a Razorpay Link?
Yes. If a payment is successful, you can initiate a refund from the Razorpay Dashboard under the Transactions tab. Refunds are processed back to the original payment method and typically take 57 business days.
Do customers need a Razorpay account to pay?
No. Customers can pay using any UPI app, debit/credit card, net banking, or digital wallet without creating a Razorpay account. The payment page is fully branded and hosted by Razorpay.
Can I embed a Razorpay Link in a website button?
Yes. You can create a hyperlink button on your website that redirects users to your Razorpay Link. Use standard HTML: <a href="https://rzp.io/l/abc123" target="_blank">Pay Now</a>. Avoid using iframes, as they may be blocked by browsers.
How long does it take to receive funds?
Payments are settled into your bank account within 23 business days after the transaction is completed. Settlements follow the T+2 schedule, where T is the transaction date. Weekends and holidays are excluded.
Conclusion
Generating a Razorpay Link is one of the most efficient ways to collect payments in todays fast-paced digital environment. It combines the simplicity of a shareable URL with the security and reliability of a trusted payment infrastructure. Whether youre a freelancer, small business owner, educator, or non-profit, Razorpay Link removes the complexity of payment collection and puts the power directly in your hands.
By following the step-by-step guide, implementing best practices, leveraging supporting tools, and learning from real-world examples, you can turn any payment request into a seamless, high-converting experience. The key lies not just in creating the link, but in how you communicate, track, and optimize it.
Start smallgenerate one link today for an outstanding invoice or upcoming service. Test it, refine it, and scale it. As you gain confidence, integrate automation, track analytics, and expand your use cases. Razorpay Link is more than a payment tool; its a bridge between your offerings and your customers willingness to pay.
In an economy where speed, clarity, and trust determine success, Razorpay Link gives you the edge. Use it wisely, and watch your cash flow improveone simple link at a time.