LumaKol
Razorpay

Every Razorpay payment, followed by a call

Add a Razorpay webhook with the URL LumaKol gives you. Each captured payment from your Payment Pages, Payment Links or Payment Buttons becomes a lead with what they paid for, so a caller can welcome, onboard or upsell them.

  • Only captured payments
  • Amount and purpose in the note
  • Each payment added once
A student in headphones studying at a desk beside her laptop

Who it’s for

Coaching institutes and course sellers collecting fees or registration amounts, event and workshop organisers, consultants taking booking fees, and brands selling through Razorpay payment pages. A call soon after payment confirms the batch or slot, answers questions and opens the door to the next purchase.

  • Paid for a demo class or a registration? The counsellor confirms the batch and talks about the full course.
  • Failed and pending payments are ignored; only payments that went through become leads.
  • Fields you add to a Payment Page, such as name, city or course, are saved on the lead or in its note.

How to connect it

  1. 1

    Add Razorpay as a lead source

    In LumaKol, go to Setup → Lead sources, choose Add source, then Razorpay, and copy the webhook URL.

  2. 2

    Add a webhook in Razorpay

    In the Razorpay Dashboard, open Accounts & Settings → Webhooks, click Add New Webhook and paste the URL. The secret can be any value.

  3. 3

    Pick the events

    Tick payment.captured, plus payment_link.paid or order.paid if you use Payment Links or orders, then create the webhook.

  4. 4

    Choose who gets the leads

    Give buyers to one person or share them in turn, set the starting stage and tags, then make a small test payment to check it.

What comes in with each payment

  • Phone and email from checkout, and the name from your Payment Page’s name field or the Payment Link’s customer
  • Company and city, when your Payment Page asks for them
  • The amount and payment ID, what it was for, and your Payment Page’s other fields, as a note

After the lead arrives

Other Razorpay events, such as failed or authorised-only payments, are acknowledged and logged as Test, never as leads. A buyer who is already a lead, for example a student who enquired last week, gets the payment as a note on their existing lead, so their counsellor sees it straight away.

Plans

Included on Growth, Business and Enterprise, and in the free trial.

Compare plans

Questions

Which Razorpay events should I tick?+

payment.captured covers Payment Pages and Payment Buttons. Add payment_link.paid for Payment Links and order.paid if you create orders. Other events are logged as Test and never become leads.

Do I copy the webhook secret into LumaKol?+

No. Razorpay asks for a secret, but it can be any value; the private URL is what links the webhook to your workspace. Keep the URL private, and use Change URL if it leaks.

Why does a lead have no name?+

Razorpay sends a name only when your Payment Page has a name field or the Payment Link was made for a customer. Add a Name field to the page and every buyer arrives with one.

Will a payment be added twice if Razorpay sends it again?+

No. Each payment ID is added once, however many times Razorpay sends it, and a buyer whose number is already a lead gets a note instead.

Related integrations

All integrations
Find LumaKol on

Look LumaKol up on the sites software buyers check

Independent directories. Each link opens LumaKol’s own page there.

Give your team a CRM that captures every call

Set up your workspace and start capturing calls the same day.

14-day free trial · No card needed · Cancel anytime