You can find and manage your API credentials on the Paycashless Dashboard. API credentials are used to authenticate and sign API requests.

Never expose your credentials in client-side code. Keep them in a secure environment with limited access.

Credential Types

Each Paycashless account comes with the following API credentials:

CredentialPurpose
Sandbox API KeyAuthenticate test API requests. Used for development.
Sandbox Secret KeyUsed in test environments to sign API requests.
Live API KeyAuthenticate live API requests.
Live Secret KeyUsed in production to sign API requests.

Request Signing

Every request made to Paycashless APIs must be signed using your API Secret Key. This ensures request authenticity and integrity. Refer to the API Signature Guide for implementation examples.

Rotating Keys

Live secret keys can only be revealed once, so copy and store them securely.

You can rotate keys from the Developer Tools section of the dashboard according to your credential rotation policy or if you think your credentials are compromised.

Best Practices

  1. Do not share your secret keys with anyone.
  2. Rotate keys periodically or if you suspect exposure.