Skip to main content
  • Razorpay n8n Node Repository: View source code, report issues, and contribute to the Razorpay n8n Community Node.
    • Razorpay n8n Node NPM Package: Official npm package for the Razorpay n8n Community Node.
The Razorpay n8n Community Node provides seamless integration between Razorpay payment APIs and n8n workflow automation platform. This node enables developers, operations teams, and business owners to automate payment operations, process transactions, manage refunds, and build sophisticated payment workflows without writing code.

Features

  1. No-Code Automation
Build complex payment workflows visually with drag-and-drop interface.
  1. 400+ App Integrations
Connect Razorpay with Google Sheets, Slack, WhatsApp, Gmail, Shopify and 400+ other services instantly.
  1. Test & Live Modes
Develop and test workflows safely with test mode API keys before deploying to production.
  1. Real-Time Processing
Process payments, refunds and settlements with minimal latency using efficient API operations.
  1. Flexible Data Handling
Transform, filter and enrich payment data using built-in n8n nodes and custom functions.
  1. Secure & Compliant
Enterprise-grade security with encrypted credential storage and PCI DSS-compliant operations.

Available Operations

The Razorpay n8n Node provides comprehensive access to Razorpay APIs through 10 core operations:

Category | Operations | Key Use Cases

Orders | Fetch All | Order management, payment tracking

Payments | Fetch, Fetch All | Payment verification, reconciliation

Refunds | Fetch All | Fetch refund information

Settlements | Fetch, Fetch All | Daily settlement sync, accounting

Invoices | Fetch Invoices for for Subscription | Subscription billing automation

Disputes | Fetch All | Dispute monitoring and alerts View Complete Operations Reference.
Extended Operations AvailableAccess 28 additional operations via Razorpay MCP Server integration.

Use Cases

Explore real-world automation scenarios:
  • WhatsApp Booking Automation: Chat-to-order-to-payment workflow.
  • Daily Settlement Reconciliation: Automated sync to Google Sheets.
  • High-Value Payment Alerts: Real-time Slack notifications.
  • Refund Processing: Automated refund creation based on rules.
  • Customer Payment Lookup: Internal tool for support teams.
View Use Cases.

Prerequisites

Ensure you have the following before starting:

n8n Platform

  • n8n Version: v1.104.2 or higher (minimum required).
  • Deployment: n8n Cloud or self-hosted instance.
  • Admin Access: Permission to install community nodes.

For Self-Hosted n8n

  • Node.js: Version 14.x or higher.
  • npm: Version 6.x or higher.
  • Network Access: HTTPS access to api.razorpay.com.

Razorpay Account

  • Active Account: Sign up at razorpay.com.
  • KYC Completed: Required for live mode (not needed for test mode).
  • API Keys: Generate API keys from the Razorpay Dashboard.
Start with Test ModeUse test mode API keys (rzp_test_*) for development and testing. No real money transactions, no KYC required. Switch to live mode (rzp_live_*) after thorough testing.

Next Steps

1

Step 1

Install the Node: Add Razorpay node to your n8n instance.
2

Step 2

Configure Credentials: Generate and add your API keys.
3

Step 3

Explore Use Cases: Learn from real-world examples.
4

Step 4

Build Your Workflow: Start with a simple automation.
5

Step 5

Troubleshoot Issues: Resolve common problems.