How to Connect
Prerequisites
Ensure you have the following before configuring Zoho Commerce in iPaaS:
Zoho Commerce Account with Administrator privileges.
Access to the Zoho API Console: https://api-console.zoho.com.
Client ID and Client Secret generated through the Zoho API Console:
Authorized Redirect URLs:
Production:
https://portal.ipaas.com/customer/subscription-mgmt/subscriptions/authorization/app
Staging:
https://stagingportal.ipaas.com/customer/subscription-mgmt/subscriptions/authorization/app
If multiple organizations exist, retrieve the Organization ID using a browser inspector to review API responses for
zohofinance_orgid
.
Configure Subscription Settings
Navigate to the Zoho Commerce subscription settings in iPaaS.com and enter the following values:
Field | Description | Required | Example |
Name | Unique name for the Zoho Commerce subscription. | Yes | Zoho_Commerce_Integration |
Version | Specifies the iPaaS.com integration version to use. | Yes | v1.0 |
Client ID | Provided by the Zoho API Console. | Yes | Client_Id |
Client Secret | Provided by the Zoho API Console. | Yes | Client_Secret |
Organization ID | Required for multiple organizations. Details below. | No | zohofinance_orgid |
API URL | Zoho Commerce API URL. | Yes |
Authentication Methods
OAuth 2.0 Authentication
Generate API Client Credentials:
Log in to the Zoho API Console: https://api-console.zoho.com.
Select Add Client > Server-Based Applications > Create Now.
Provide the following:
Client Name: iPaaS.com
Homepage URL: https://portal.ipaas.com
Authorized Redirect URIs: https://portal.ipaas.com/customer/subscription-mgmt/subscriptions/authorization/app
Set Up iPaaS Subscription:
Navigate to Zoho Commerce subscription settings in iPaaS.com.
Enter API URL, Client ID, and Client Secret.
Add Organization ID if applicable.
Save the configuration.
Authenticate Connection:
Click the Authenticate icon in iPaaS.com.
Grant access in the Zoho Commerce authorization page and select Accept.
You will be redirected back to iPaaS where you may Close Page
Return to iPaaS.com and refresh the subscription settings to confirm successful authentication.
Note: Clients with multiple Zoho organizations will also require the organization id. The zohofinance_orgid value can be found in a protected API while using a web browser inspector when loading the organization selection page. Here a request is made to GET https://commerce.zoho.com/zs-site/api/v1/index which has the organization id in the response. Contact Zoho support if needed to obtain the correct zohofinance_orgid for your organization.
Initialization Support
Currently, initialization is not supported for Zoho in iPaaS.com. All data synchronization and mappings must be configured manually during the integration process.
Throttling
Throttling ensures that Zoho’s API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.
While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.