Skip to content

Start building

Integration · Payments and finance

AI agents for Cashfree Payments

Create and send Cashfree payment links, create checkout orders, check an order and its payments, cancel a link, and refund payments and track the refunds, with Cashfree's Payment Gateway API.

Actions
9
Read
5
Write
4

Actions

What your agents can do in Cashfree Payments

9 actions. Each one is a tool your agents can call and a step your workflows can run.

Read 5

Look things up. Nothing changes.

  • Get a payment link

    Reads a payment link by your link ID: link_status (ACTIVE, PAID, PARTIALLY_PAID, EXPIRED, CANCELLED), link_amount, link_amount_paid, the customer, the URL and expiry.

  • Get an order

    Reads an order by your order ID: order_status (ACTIVE, PAID, EXPIRED, TERMINATED), amount, currency, customer, expiry and notes.

  • List an order's payments

    Lists the payment attempts on an order (or a link's order).

  • Get a refund

    Reads one refund of an order by your refund ID: refund_status (SUCCESS, PENDING, CANCELLED, ONHOLD), amount, the bank's refund_arn, processed_at and the status description.

  • List an order's refunds

    Lists every refund on an order with its status, amount and ARN.

Write 4

Create, change or send.

  • Create a payment link

    Creates a payment link for an amount and a purpose, for a customer's phone (and email), and can have Cashfree send it by SMS and email, with an expiry, partial payments and reminders.

  • Cancel a payment linkDeletes data

    Cancels an active payment link so it can no longer be paid.

  • Create a checkout order

    Creates an order for your own checkout (web, app or SDK) to collect a payment against: an amount, a customer ID and phone, a return URL and a webhook.

  • Refund an orderDeletes data

    Refunds all or part of a paid order, with your own unique refund ID, a note and the speed (STANDARD, or INSTANT where enabled).

A person can approve first

Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything. Actions that delete data ask first by default.

Connection

How it connects

Connect it once in the console, then give it to the agents and workflows that need it.

Sign-in details

Enter the sign-in details Cashfree Payments gives you for its API.

What you enter

  • App ID
  • Secret Key

Settings

  • Environment

Kept safe

  • Credentials are stored encrypted with your organization's own keys.
  • They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
  • Calls go only to the tool's own servers.

How we protect your data

Ideas

Ideas to start with

Starting points made only from the actions above. Mix them with any other tool your agents can use.

  • 01

    Ask about your Cashfree Payments data

    Ask a question in plain words. The agent can get a payment link, get an order or list an order's payments in Cashfree Payments, then answers with what it found.

  • 02

    Let an agent update Cashfree Payments

    Have the agent create a payment link or create a checkout order in Cashfree Payments as part of a larger task. Turn on approval and a person signs off on each change first.

  • 03

    Share what it finds in Slack

    Give one agent Cashfree Payments and Slack: it can get a payment link in Cashfree Payments and post a summary to a Slack channel in the same run.

FAQ

Cashfree Payments and MyDeepAgents

Can MyDeepAgents connect to Cashfree Payments?

Yes. The Cashfree Payments connector has 9 actions: 5 read and 4 make changes. Your agents can call them as tools, and your workflows can run them as steps.

How do I connect Cashfree Payments?

Enter the sign-in details Cashfree Payments gives you for its API. You'll need: App ID and Secret Key. The connection also asks for: Environment. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.

Can an agent change data in Cashfree Payments without asking?

Only if you let it. Each of the 4 actions that change data can be set to wait for a person's approval before it runs, and the 2 that delete data ask first by default.

Can I use Cashfree Payments in workflows as well as agents?

Yes. Every Cashfree Payments action also works as a step in a workflow, and the same connection serves your agents and your workflows.

Early access

Put Cashfree Payments to work

Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.