Cashfree Payments icon

Cashfree Payments

Interact with Cashfree Payments API

Overview

This node integrates with the Cashfree Payments API to create a Cashgram payout link. It allows users to specify details such as Cashgram ID, amount, recipient's name, email, phone number, link expiry, remarks, and whether to notify the customer. This operation is useful for businesses or individuals who want to generate payout links for sending money securely and efficiently via Cashfree's Cashgram service.

Use Case Examples

  1. Creating a Cashgram payout link to send a payment to a customer with specified amount and contact details.
  2. Automating payout link generation in workflows for mass payments or refunds.

Properties

Name Meaning
Cashgram ID Unique identifier for the Cashgram payout link to be created.
Amount The amount of money to be sent via the Cashgram.
Name Name of the recipient for the Cashgram payout.
Email Email address of the recipient.
Phone Phone number of the recipient.
Link Expiry Expiry date/time of the Cashgram payout link.
Remarks Optional remarks or notes associated with the Cashgram.
Notify Customer Boolean flag indicating whether to notify the customer about the Cashgram.

Output

JSON

  • cashgramId - The unique identifier of the created Cashgram payout link.
  • amount - The amount specified for the Cashgram.
  • name - Recipient's name.
  • email - Recipient's email address.
  • phone - Recipient's phone number.
  • linkExpiry - Expiry date/time of the Cashgram link.
  • remarks - Remarks or notes associated with the Cashgram.
  • notifyCustomer - Indicates if the customer was notified.
  • status - Status of the Cashgram creation request.

Dependencies

  • Cashfree Payments API
  • An API key credential with Payout Authorization Token

Troubleshooting

  • Ensure the Payout Authorization Token is configured in the credentials; otherwise, the node will throw an error indicating it is required for Cashgram operations.
  • Verify that all required fields (Cashgram ID, Amount, Name, Email, Phone, Link Expiry) are provided; missing required fields may cause API request failures.
  • Check network connectivity and API endpoint availability (https://payout-api.cashfree.com/payout/v1/createCashgram) when the node fails to connect or times out.

Links

Discussion