Lead Connector Logo
All integrations
India payment integration

Accept Razorpay payments and connect every successful transaction to CRM follow-up

Use the marketplace app across supported order forms, invoices, payment links, forms and contact payment surfaces. Reliable operation requires API authentication, all required payment webhooks and the same verified branded domain in both CRM and Razorpay.

Quick answer

Install the Razorpay app, authenticate with the correct API keys, add the official LeadConnector Razorpay webhook with payment events, register a branded domain in CRM and whitelist that exact domain in Razorpay before processing live payments.

What you can build

  • Accept one-time and custom amounts
  • Support eligible recurring payments
  • Use supported checkout and invoice surfaces
  • Trigger receipts and post-purchase workflows
  • Manage eligible refunds and subscriptions
  • Connect payment status to CRM records

Before you start

  • Approved Razorpay merchant account
  • Production API keys
  • Marketplace app access
  • Verified branded domain
  • Webhook configuration and test payment plan

Step-by-step implementation plan

1

Install the app

Install Razorpay from the marketplace or Payments integrations inside the intended sub-account.

2

Authenticate securely

Copy the intended Razorpay API keys from Accounts & Settings and enter them only in the app authentication page.

3

Configure webhooks

Add https://backend.leadconnectorhq.com/razorpay/webhook and enable the required payment-related events.

4

Register the branded domain

Verify the domain in CRM Business Profile, then add the exact same domain to Razorpay Business Website Details.

5

Configure payment surfaces

Select Razorpay where supported and define products, currencies, coupons, receipts and post-payment behavior.

6

Test end to end

Run controlled successful and failed payments and confirm transaction status, receipt, CRM trigger and refund handling.

Practical workflow recipes

Successful purchase onboarding

Trigger

Payment Received with successful status

Actions

  • Match transaction and contact
  • Store product and value
  • Move opportunity
  • Send receipt
  • Start onboarding once

Result

The buyer receives a traceable post-purchase journey.

Failed payment recovery

Trigger

Supported failed-payment status

Actions

  • Record failure reason
  • Notify owner
  • Send permitted recovery link
  • Stop on success

Result

The team follows up without creating duplicate orders.

Recommended data map

Razorpay payment or subscription IDTransaction identitypay_… / sub_…
CRM contact and order IDCustomer journeyContact and order UUID
Amount and currencyRevenue reporting4999 INR
Status and event timeWorkflow controlpaid / failed / refunded

Reliability and security controls

  • Use the least permissions required and keep tokens or keys inside the provider connection, never in page code.
  • Match records with stable contact, order, product or matter IDs and make repeated delivery safe.
  • Test success, update, duplicate, failure and reconnection paths before enabling production automation.
  • Assign an owner for exceptions and review sync status, workflow history and business outcomes regularly.

Troubleshooting

Domain not registered

Use a verified CRM branded domain and whitelist that exact domain in Razorpay; the default platform link is not valid for your merchant keys.

Transaction status does not update

Verify the official webhook URL and that all required payment events are enabled.

SaaS mode or wallet recharge fails

The official guide states Razorpay does not support the required off-session saved-card charging; only fixed-duration subscriptions are supported in that context.

Availability note

Connectors, events, actions and usage charges can vary by plan, account and region. Verify the options shown in your account and test them before publishing.

Frequently asked questions

Where is Razorpay available?

It is a marketplace payment provider popular in India; merchant approval, methods and currencies depend on Razorpay.

Does it support recurring payments?

Eligible recurring and fixed-duration subscription use cases are documented, with important off-session limitations.

Can workflows react to payments?

Yes. The official guide describes receipts, refunds, Payment Received and Order Submitted automation.

Related integration guides

Turn the connection into a measurable process

Connect the event to an owner, next action and outcome, then test it before launch.

Discuss your integration