Skip to content

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.comDevelopers → API Keys. Two credentials appear:

CredentialSent as
App IDx-client-id
Secret Keyx-client-secret

The Cashfree API Keys pageCashfree Dashboard → Developers → API Keys

2. TEST keys vs production keys

Cashfree issues two non-interchangeable sets:

Key setIdentify byUse for
Test keysApp ID begins with TESTTesting
Production keysLive App ID and Secret KeyReal 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 (uses https://sandbox.cashfree.com/pg).
  • Production keysSandbox 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:

  1. Enter App ID (x-client-id) from the x-client-id value.
  2. Enter Secret Key (x-client-secret) from the x-client-secret value.
  3. Tick Sandbox mode if you pasted TEST keys.
  4. Save Settings.

That's all both gateways need to authenticate.

Documentation for the Relyweb app catalogue.