All integrationsPayments & Billing

Razorpay

Take payments with your own Razorpay account: create orders and payment links, invoice customers, capture and refund payments, keep customers in step, and see settlements.

actions
26
triggers
4

Triggers

Start a workflow when something happens in Razorpay.

  • New Razorpay paymentRuns when a payment is captured in your Razorpay account: paid and kept, from Checkout, a payment link, an invoice or anywhere else.
  • Razorpay order paidRuns when an order in your Razorpay account is fully paid, with its receipt number and notes and the payment that paid it.
  • Razorpay payment link paidRuns when a Razorpay payment link is fully paid, with its reference, customer and the payment that completed it.
  • New Razorpay refundRuns when a refund is made in your Razorpay account, from the Dashboard, a workflow or anywhere else.

Actions

Steps a workflow can run in Razorpay.

  • Create orderCreate an order for an amount a customer is about to pay, to hand to Razorpay Checkout on your site or app. Create a new one for every payment attempt.
  • Get orderGet one order with its amount paid and due, status and attempts.
  • List ordersList orders, newest first, optionally only those made in a time range, those with or without a successful payment, or one receipt number's.
  • List payments for orderList every payment tried on an order, successful or not.
  • Get paymentGet one payment with its status, method, customer email and phone, fees and any error.
  • List paymentsList payments, newest first, optionally only those made in a time range.
  • Capture paymentCapture an authorized payment so the money is settled to you. Only needed when your account doesn't capture payments automatically. Uses the payment's own currency.
  • Update payment notesReplace the notes kept with a payment, such as your own order number.
  • Refund paymentRefund a captured payment in full, or part of it. The money goes back the way the customer paid, in the payment's currency.
  • Get refundGet one refund with its amount, status and how fast it was sent.
  • List refundsList refunds, newest first: all of them, or one payment's, optionally only those made in a time range.
  • Create customerAdd a customer with their name, email or phone. If one with the same details exists, it is returned instead, unless you choose to fail.
  • Get customerGet one customer with their name, email, phone, GSTIN and notes.
  • Update customerChange a customer's name, email or phone. Only the fields given change.
  • List customersList customers, newest first.
  • Create payment linkCreate a link anyone can open to pay an amount, by UPI, card, netbanking or wallet. Razorpay sends it to the customer only if you switch on Email it or Text it.
  • Get payment linkGet one payment link with its address, status and how much has been paid.
  • List payment linksList payment links, or find the one a payment paid or the one with your reference.
  • Cancel payment linkCancel a payment link so it can no longer be paid.
  • Send payment linkHave Razorpay send a payment link to its customer by email or SMS, again if it was sent before.
  • Create invoiceCreate an invoice for a customer with one or more items, issued at once with a link to pay it, or saved as a draft. Razorpay sends it only if you switch on Email it or Text it.
  • Get invoiceGet one invoice with its customer, items, status, amount due and link to pay it.
  • List invoicesList invoices, newest first, optionally only one customer's, the one a payment paid, or one receipt number's.
  • Issue invoiceIssue a draft invoice so the customer can pay it.
  • Cancel invoiceCancel an issued invoice so it can no longer be paid.
  • List settlementsList settlements, the money Razorpay has paid into your bank account, newest first, with their bank reference (UTR).

Automate Razorpay with Lodol.

Connect Razorpay and ask your AI for your first workflow.

Free plan, no credit card