Developer Space
The Developer Space in Zoho Payments helps you securely connect your business application with Zoho Payments using authentication keys. After setting up your Zoho Payments account, you can generate these keys in Settings as a one-time setup.
Note:
Only users with Admin, Account Owner, or Developer roles have permission to generate these keys.
API Keys
API Keys are unique authentication tokens that securely connect your application (Zoho Payments) with external applications. Acting like a password, these keys ensure only authorised access to your app, processing legitimate requests between Zoho Payments and external APIs.
In Zoho Payments, API keys authenticate your account for secure access to the checkout widget, enabling you to receive payments from customers. This is ideal for customers integrating Zoho Payments through APIs. Contact us if you need assistance with setting up APIs.
Scenario: You’re building an e-commerce platform, and you need to connect it to Zoho Payments for processing payments. By using the API key, your platform can send secure payment requests, while Zoho Payments can verify that the requests are legitimate and authorized by your app. The API key ensures that only your platform can interact with Zoho Payments, whether it’s sending payment requests, checking transaction status, or handling refunds.
To generate a new API key:
- Go to Settings and select Developer Space.
- Click Generate API Key in the Authentication Keys tab.

- Click Enter Password in the pop-up and log in using your credentials.

Your API key will be generated, and you can use this to authenticate your checkout widget.
Signing Key
The Signing Key is used to verify the authenticity of payments received via payment links. It ensures that the data sent from Zoho Payments to your system is legitimate and hasn’t been tampered with.
To generate a new signing key:
- Go to Settings and select Developer Space.
- Scroll down and click Generate Signing Key.

Note:
If you generate the Signing Key right after the API Key, no additional authentication is required. However, if you generate it later, you’ll need to authorize the process with your credentials.
- Click the Eye icon to view or hide the keys.
Your signing key will be generated, and you can use it to authenticate payment links
