Cashfree Payments icon

Cashfree Payments

Interact with Cashfree Payments API

Overview

This node interacts with the Cashfree Payments API to fetch details of a specific payment link. It is useful for retrieving comprehensive information about a payment link, such as its status, amount, currency, and associated metadata. This operation is beneficial in scenarios where you need to verify or audit payment link details programmatically, for example, in automated payment processing workflows or customer support systems.

Use Case Examples

  1. Fetch details of a payment link to verify its status before processing a refund.
  2. Retrieve payment link information to display in a custom dashboard or report.

Properties

Name Meaning
Link ID The ID of the payment link to fetch details for (required). Used to specify which payment link's details to retrieve.
Request ID Optional request ID for the API call. Can be used to resolve technical issues by referencing this ID in support queries to Cashfree.
Idempotency Key Optional unique identifier for the API call to safely retry the request without causing duplicate actions. Recommended to use UUID format.

Output

JSON

  • json - The JSON response from Cashfree API containing the payment link details, including status, amount, currency, and other metadata.

Dependencies

  • Cashfree Payments API

Troubleshooting

  • Ensure that the required credentials (Client ID and Client Secret) are correctly configured in the node credentials for Payment Gateway operations.
  • If the API call fails, check the provided Link ID is correct and exists in the Cashfree system.
  • Use the Request ID and Idempotency Key to safely retry requests and troubleshoot issues with Cashfree support.
  • Common errors may include authentication failures if credentials are missing or incorrect, or invalid Link ID errors if the specified payment link does not exist.

Discussion