by cashfree · v0.0.8
This tool provides all the necessary features of Cashfree Payment Gateway to be used with Dify.ai
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
Author: cashfree Version: 0.0.2 Type: tool
This plugin provides comprehensive integration with Cashfree Payment Gateway and Payout APIs for Dify.ai workflows. It enables users to create orders, process refunds, manage payment links, handle Cashgrams, and track various payment operations through Cashfree's services.
The plugin supports dual authentication methods:
This plugin can be used in Dify workflows to:
Tool: create_order
Required Parameters:
- order_amount: 100.50
- customer_id: "CUST_001"
- customer_email: "customer@example.com"
- customer_phone: "9876543210"
- customer_name: "John Doe"
Optional Parameters:
- order_currency: "INR" (default)
- order_id: "ORDER_123"
- order_note: "Payment for product purchase"
- return_url: "https://yoursite.com/payment/success"
- notify_url: "https://yoursite.com/webhook/cashfree"
- payment_methods: "cc,dc,upi,nb"
Tool: create_refund
Required Parameters:
- order_id: "ORDER_123"
- refund_amount: 50.00
- refund_id: "REFUND_001"
Optional Parameters:
- refund_note: "Customer requested refund"
- refund_speed: "STANDARD" (or "INSTANT")
Tool: get_order
Required Parameters:
- order_id: "ORDER_123"
Tool: get_order_refunds
Required Parameters:
- order_id: "ORDER_123"
Tool: fetch_payment_link_details
Required Parameters:
- link_id: "LINK_123"
Tool: get_payment_link_orders
Required Parameters:
- link_id: "LINK_123"
Optional Parameters:
- status: "PAID" (default) or "ALL"
Tool: create_payment_link
Required Parameters:
- link_id: "LINK_001"
- link_amount: 100.00
- link_currency: "INR"
- link_purpose: "Payment for services"
- customer_phone: "9876543210"
Optional Parameters:
- customer_email: "customer@example.com"
- customer_name: "John Doe"
- link_partial_payments: true
- link_minimum_partial_amount: 50.00
- link_expiry_time: "2025-12-31T23:59:59+05:30"
- send_sms: true
- send_email: true
- link_auto_reminders: true
- notify_url: "https://yoursite.com/webhook/cashfree"
- return_url: "https://yoursite.com/payment/success"
- payment_methods: "cc,dc,upi,nb"
- upi_intent: false
Tool: cancel_payment_link
Required Parameters:
- link_id: "LINK_001"
Tool: create_cashgram
Required Parameters:
- cashgramId: "CASHGRAM_001"
- amount: 500.00
- name: "Jane Smith"
- phone: "9876543210"
- linkExpiry: "2025/11/30"
Optional Parameters:
- email: "jane@example.com"
- remarks: "Birthday gift"
- notifyCustomer: true
Tool: deactivate_cashgram
Required Parameters:
- cashgramId: "CASHGRAM_001"