---
title: Razorpay
slug: razorpay
description: How to integrate Razorpay with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_razorpay.png
createdAt: 2025-12-12T00:08:24.243Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/razorpay.png" alt="Razorpay logo" caption size="50" width="512" height="512"} | Razorpay is an online payment gateway that enables businesses to accept, process, and disburse payments. Integrating Razorpay with Make.com lets users automate payment collections, refunds, and notifications directly within their business workflows. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Razorpay documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Razorpay](https://razorpay.com/support/) directly.
:::

# Requirements

To use the Razorpay app in Make, you must have an active Razorpay account and generate API keys, [create your account on Razorpay](https://razorpay.com/). For subscription, refer to the [Razorpay pricing page](https://razorpay.com/).

# Connect Razorpay and Make&#x20;

To get started, you must first create a connection between Razorpay and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2.0 credentials in your Razorpay account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2.0 credentials in your Razorpay account

Before you create the connection in Make, you should first obtain your **OAuth2.0 credentials** in your Razorpay account.

To obtain your **OAuth2.0 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to the Razorpa&#x79;**&#x20;Partner Dashboard**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Applications** section.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Create Application** button.
:::

:::WorkflowBlockItem
Enter your application details as prompted.
:::

:::WorkflowBlockItem
Enter th&#x65;**&#x20;callback URI**: `https://www.integromat.com/oauth/cb/razorpay3`
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Save** o&#x72;**&#x20;Create** button to register the application.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on screen.
:::
::::

You will use this value while creating a connection in Make.&#x20;

As the UI changes, the steps you see on your screen may differ from the ones above; check the [vendor documentation](https://razorpay.com/docs/partners/technology-partners/onboard-businesses/onboarding-sdk/) for updates.&#x20;

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Razorpay module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Razorpay account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Razorpay modules

After connecting to the Razorpay app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Watch Invoice Paid

Triggers when an invoice has been completely paid and the payment status is updated to fully settled.
:::

:::ExpandableHeading
### Watch Invoice Partially Paid

Triggers when a customer makes a partial payment toward an existing invoice.
:::

:::ExpandableHeading
### Watch Payment Captured

Triggers when a new payment is successfully received and confirmed.
:::

:::ExpandableHeading
### Watch Payment Failed

Triggers whenever a payment attempt is unsuccessful or cannot be processed.
:::

:::ExpandableHeading
### Watch Payment Link Paid

Triggers when a customer completes payment through a Payment Link.
:::

:::ExpandableHeading
### Watch Payment Link Partially Paid

Triggers when a customer makes a partial payment through a Standard Payment Link.
:::

:::ExpandableHeading
### Watch Payment Page Paid

Triggers when a customer successfully completes payment on a payment page.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Razorpay resources&#x20;

You can have access to more resources related to this app on the following links

- [Razorpay topics on Make community](https://community.make.com/search?q=Razorpay)
- [Razorpay website](https://razorpay.com/)
- [Razorpay API documentation](https://razorpay.com/docs/api/)
- [Razorpay page on make](https://www.make.com/en/integrations/razorpay)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

