How to Connect
Prerequisites
Before configuring the Clover integration in iPaaS.com, ensure you have the following:
API Key
A manually generated API key from the Clover admin panel.
Navigate to:
Account & Setup > Business Operations > API Tokens > Create new token
.Select necessary permissions, generate the token by clicking on Create Token, and save it for use as the iPaaS.com subscription key.
Environment URL
Use one of the following URLs based on your account type:
Sandbox:
https://sandbox.dev.clover.com
Production:
https://api.clover.com
Merchant ID
Find the Merchant ID in:
Employee ID
Required for associating transactions with employees.
Find this value in
Account & Setup > Employee Access > Employees
.
Order Type ID
This ID specifies the type of order in iPaaS.
Navigate to
Account & Setup > Transactions > Order Types
, edit the desired type, and obtain the ID from the URL.
Order Tax ID
Required for associating tax types with transaction lines in iPaaS.
Obtainable via Clover API or network traffic monitoring:
Use API Endpoint:
https://sandbox.dev.clover.com/v3/merchants/<Merchant ID>/tax_rates
Alternatively:
Configure Subscription Settings
Navigate to the Clover subscription settings in iPaaS.com and provide the following information:
Field | Description | Required | Example |
Name | A unique name for the Clover subscription. | Yes | Clover_Integration |
Versions | API version for the integration. | Yes | v2.0 |
Order Tax ID | Tax ID for transaction lines. | No | Your Order Tax ID |
Order Type ID | Order type ID for transactions. | No | Your Order Type ID |
Employee ID | Employee ID for transaction uploads. | No | Your Employee ID |
API Key | Generated token from Clover admin panel. | Yes | Your API Key |
Merchant ID | Merchant ID from the Clover interface. | Yes | Your Merchant ID |
Environment URL | URL for your Clover environment (Sandbox or Production). | Yes |
|
Authentication Methods
API Key Authentication
Navigate in Clover to
Account & Setup > Business Operations > API Tokens > Create new token
.Assign the following permissions:
Customers
Employees
Inventory
Merchant
Orders
Payments
Copy the generated API Token.
Enter the API Key in iPaaS.com under the Subscription Settings as noted above.
Initialization Support
Currently, initialization is not supported for Clover in iPaaS.com. All data synchronization and mappings must be configured manually during the integration process.
Throttling
Throttling ensures that Clover’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.