Skip to content
Splashify Pro
Docs

Cashfree

Connect Cashfree and your customers get a WhatsApp thank-you as soon as their payment succeeds. The message is sent for successful payments only. Once it is connected, you can also send Cashfree payment links from any WhatsApp chat.

Before you start

Where to find your Cashfree keys

Connect Cashfree

  1. Open Cashfree in the app

    In the left sidebar, click Integrations. Under Payments, find Cashfree and click Connect.

  2. Add your Cashfree keys

    Under Add your Cashfree keys, paste the App ID and the Secret Key.

    The Cashfree page with the App ID CF_DEMO_APP_ID_0000 and the Secret Key filled in, 1 of 3 steps done, and the Connect Cashfree button
    Step 1: your Cashfree App ID and Secret Key
  3. Choose the WhatsApp message

    Under Choose the WhatsApp message, pick a Template. Leave Send it to on Customer Phone. Under Fill the variables, choose what fills each blank, for example Customer Name, Order Amount and Order ID.

    The Choose the WhatsApp message step with the payment_confirmed template, Send it to Customer Phone, the variables Customer Name, Order Amount and Order ID, and a preview
    Step 2: the message every successful payment sends
  4. Click Connect Cashfree

    Click Connect Cashfree in the bar at the bottom. You will see Cashfree is connected.

  5. Add the webhook in Cashfree

    Under Paste this URL in Cashfree, click the copy button. In the Cashfree Merchant Dashboard, open Developers, then Webhooks, and add the URL for the payment success event.

  6. Check that it works

    Make a small test payment. On the Cashfree page in our app, open the Activity tab. You should see Sent, Message sent.

Successful payments only

If Cashfree sends a failed, cancelled, dropped or expired payment, no message goes out. Activity shows it as Skipped, Failed or cancelled payment. The message is only sent for successful ones.

What you can put in the message

For accounts in India.

Once Cashfree is connected, click the green ₹ button (Request a payment) under the reply box in any WhatsApp chat to send a Cashfree payment link. See WhatsApp payments.

So that a paid link shows as paid in the app, add a second webhook in Cashfree for payment link events with this URL: https://apis.splashifypro.com/api/v1/webhooks/payments/cashfree

Change, pause or disconnect

  • Change the message: make your change, then click Save changes at the bottom.
  • Pause: switch Active off on the right.
  • Disconnect: click the ⋮ button at the top right, then Disconnect, and confirm.

If a message did not go out

More fixes are in Troubleshooting.