Skip to content

Settings ​

Every option for both Cashfree gateways lives on Admin → Plugins → Cashfree → Settings (admin login required). Cashfree (direct payment) and Cashfree Subscription share everything here. For a guided walkthrough, see Configuration.

The Cashfree settings page in AcelleMailAdmin → Plugins → Cashfree → Settings

License card ​

FieldWhat it is
License KeyYour key from relyweb.co. Placeholder "Enter your license key from relyweb.co"

Status badges:

BadgeMeaning
Active"License is active. Both Cashfree (direct payment) and Cashfree Subscription gateways are enabled."
Not configuredNo key entered yet
Invalid — payment gateway is disabledNeither gateway appears

When inactive, settings display: "License is not active. Cashfree gateways will not appear in Payment Gateway options until a valid license is entered and saved."

The background license check caches state locally to tolerate transient network drops. See Licensing.

Service Configuration ​

Your Cashfree credentials, from Cashfree Dashboard → Developers → API Keys. Both gateways use them.

FieldWhat it is
App ID (x-client-id) *Your x-client-id. Placeholder "TEST... or your production App ID". Help: "From x-client-id in your Cashfree Dashboard → Developers → API Keys."
Secret Key (x-client-secret) *Your x-client-secret (masked). Also fallback for webhook signature verification when no endpoint-specific webhook secret is set
Webhook Secret (endpoint-specific, optional)From Cashfree Dashboard → Developers → Webhooks → your endpoint → Secret Key (v2025-01-01+). Blank verifies with the Secret Key
Sandbox mode — use the Cashfree test environmentCheckbox. Tick during testing (uses https://sandbox.cashfree.com/pg); untick for live

The environment is set by the checkbox, not the key format

Use Test keys (App ID begins TEST) with Sandbox ticked; use Production keys with Sandbox unticked. See Get your API keys.

Webhook Configuration ​

A reference card of the values to paste into Cashfree:

ItemValue
Endpoint URLhttps://YOUR_DOMAIN/cashier/cashfree/webhooks
Webhook version2025-01-01
EventsPayment and subscription events to subscribe to
IP whitelistThe Cashfree IPs to allow on port 443

Copy these into your dashboard as described in Configure webhooks.

Save Settings ​

Click Save Settings to apply. With an Active license, saving auto-creates both gateways in Admin → Payment Gateways — no manual "Add".

Documentation for the Relyweb app catalogue.