Answer Cashfree Payment Questions on WhatsApp

By Alva Chew 5 min read Updated November 8, 2026

Yes. AeroChat works directly with Cashfree. It reads the customer’s payment link and its payments in Cashfree and replies with what has been paid while the customer is still in the chat.

This recipe answers payment questions in chat from Cashfree: whether a link is paid, how much is still due on a part payment, and the status of a refund your team issued. Expired links get replaced, and new refund requests go to your team. Part of connecting Cashfree to WhatsApp and AI chat.

What happens today

A customer messages: “Money got debited but I didn’t get a confirmation”. Someone opens the Cashfree dashboard, searches for the link or the order, and replies. If the link expired, they create a new one. Each one takes a few minutes, and the customer worries until someone looks.

The flow that works

  1. The customer asks about a payment or a refund.
  2. AeroChat finds the link sent in the conversation, or reads it by the order number used as the link ID.
  3. If it is paid, it tells them the amount and confirms their order or booking.
  4. If it is partly paid, open or expired, it says so plainly and sends the right link.
  5. For a refund, it reads the refunds on the order in Cashfree and gives the status.
  6. If they ask for a new refund or dispute a charge, it collects the details and hands the conversation to your team.

What it looks like on WhatsApp

Customer: My refund for order #3986 hasn’t come yet. Can you check? (example)

AeroChat: I’ve checked. A refund of INR 1,450 for order #3986 was processed on 3 November and is pending with the bank. Refunds usually reach your account within 5 to 7 working days (example).

Customer: Okay, thank you.

In Cashfree: nothing changes. AeroChat read the refund on the order paid through link 3986.

The recipe

Copy this into AeroChat

When a customer asks about a payment or a refund, follow these steps.

  1. Look for the Cashfree payment link we sent in this conversation. If there is none, ask for their order or booking number and read the link with that ID.
  2. If the link is paid, tell them the amount and what it was for. Confirm their order or booking if it matches.
  3. If it is partly paid, tell them the amount paid and the amount still due, and share the link again.
  4. If it is still open, tell them the payment has not reached us yet and share the link again. If it has expired, create a new link for the same amount with a new link ID.
  5. If they ask about a refund, find the order paid through that link and read its refunds in Cashfree. Tell them whether it is done or pending, with the amount. If they ask for a new refund, or say they were charged twice, do not promise anything. Collect the order number, amount and reason, and hand the conversation to a team member.
  6. If you cannot find a link, ask what they were paying for and when, and hand the conversation to a team member.

Never share another customer’s payments. Reply in the customer’s language.

Change the refund timing and wording to match your own policy before you paste it.

What to connect

  • Cashfree. Generate API keys in your Cashfree Merchant Dashboard under Developers, then API Keys, and paste the client ID and client secret in when AeroChat asks.
  • Your policies. Upload your refund and cancellation policy to the AeroChat knowledge base so the replies match what you have written.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Cashfree, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Cashfree’s public documentation, the checklist asks you to check it once against the current docs.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

What you still decide

  • Whether an expired link is replaced automatically.
  • Whether a part payment confirms the order.
  • Who handles refunds and disputes.

The result to expect

Customers get an answer about their Cashfree payment or refund in seconds, without anyone searching the dashboard. Expired links are replaced straight away, so fewer orders are lost. Your team only handles new refunds and disputes.

Measure it with your own numbers: payment and refund questions answered by hand per month, and expired links that were later paid.

See also: send Cashfree payment links in chat.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, the chat on your website and email, with the same Cashfree connection behind it. See what each channel does on the Cashfree integration page.

Answer payment questions from Cashfree

Paste the recipe, add your Cashfree test keys, pay a test link, and ask your own number whether it went through.

Start your 7-day free trial. No credit card needed.

Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Cashfree for you, free. See plans.

On Shopify? Install AeroChat from the Shopify App Store.