Appearance
Get your API keys
Both Cashfree gateways share one pair of credentials: your App ID and Secret Key. Copy them from the Cashfree Merchant Dashboard and paste them into Plugin Settings once.
1. Open the API Keys page
Log in to the Cashfree Merchant Dashboard at merchant.cashfree.com → Developers → API Keys. Two credentials appear:
| Credential | Sent as |
|---|---|
| App ID | x-client-id |
| Secret Key | x-client-secret |
Cashfree Dashboard → Developers → API Keys
2. TEST keys vs production keys
Cashfree issues two non-interchangeable sets:
| Key set | Identify by | Use for |
|---|---|---|
| Test keys | App ID begins with TEST | Testing |
| Production keys | Live App ID and Secret Key | Real money |
The Sandbox toggle picks the environment, not the key format
The Sandbox mode checkbox chooses which environment the plugin talks to — it is not inferred from the key. Always pair them:
- Test keys (App ID begins
TEST) → Sandbox ticked (useshttps://sandbox.cashfree.com/pg). - Production keys → Sandbox unticked (live environment).
Mixing them (e.g. production keys with Sandbox ticked) causes an authentication Failed error from Cashfree.
3. Paste them into AcelleMail
Admin → Plugins → Cashfree → Settings → under Service Configuration:
- Enter App ID (x-client-id) from the
x-client-idvalue. - Enter Secret Key (x-client-secret) from the
x-client-secretvalue. - Tick Sandbox mode if you pasted TEST keys.
- Save Settings.
That's all both gateways need to authenticate.