Back to Nodes

Cashfree Payments

Last updated Feb 18, 2026

n8n community node for Cashfree Payments API integration - supports orders, payment links, refunds, and cashgrams

25 Weekly Downloads
71 Monthly Downloads

Included Nodes

Cashfree Payments

Description

Cashfree Payments for n8n

Integrate Cashfree Payments into your n8n workflows. Trusted by 800,000+ businesses for payments, payouts, and financial automation.

✨ Features

  • 🔗 Payment Links – Create, cancel, and track payment links
  • 📦 Orders – Complete order lifecycle management
  • 💰 Refunds – Standard and instant refund processing
  • 🏦 Cashgram – Vendor and partner payout links
  • 🌐 Multi-Environment – Sandbox and production support
  • 📦 Installation

    Via n8n Community Nodes (Recommended)
    1. Settings → Community Nodes → Install
    2. Enter: @cashfreepayments/n8n-nodes-cashfree-payments

    Via npm

    npm install @cashfreepayments/n8n-nodes-cashfree-payments
    

    🔐 Setup Credentials

    Get your credentials from Cashfree Dashboard → Developers → API Keys

    Payment Gateway API

    For orders, payment links, and refunds:

  • Environment (Sandbox/Production)
  • Client ID
  • Client Secret
  • API Version (default: 2025-01-01)
  • Payout API

    For Cashgram operations:

  • Environment (Sandbox/Production)
  • Payout Client ID
  • Payout Client Secret
  • Payout Public Key
  • 🚀 Operations

    | Operation | Description |
    |———–|————-|
    | Create Order | Generate payment orders |
    | Create Payment Link | Create shareable payment links |
    | Cancel Payment Link | Cancel existing links |
    | Fetch Payment Link Details | Get link information |
    | Get Orders for Payment Link | Retrieve associated orders |
    | Create Refund | Process refunds |
    | Get All Refunds | Retrieve refund history |
    | Create Cashgram | Generate payout links |
    | Deactivate Cashgram | Deactivate payout links |

    💡 Quick Example

    Create a Payment Link:

    1. Add "Cashfree Payments" node
    2. Select "Create Payment Link"  
    3. Choose Payment Gateway API credential
    4. Fill required fields (email, phone, amount, purpose)
    5. Execute → Get payment link URL
    

    🛠️ Troubleshooting

    Connection Error? → Verify Client ID/Secret and environment
    400 Bad Request? → Check required fields in terminal logs
    Payout Issues? → Use Payout API credential (not Payment Gateway)

    📚 Resources

  • Cashfree API Docs
  • n8n Documentation
  • Cashfree Dashboard

v0.1.5 | Apache License 2.0 | Support