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.