See what the ShipStation integration can do →
This article walks you through installing and configuring the ShipStation integration on iPaaS.com. You will generate the API credentials ShipStation requires, subscribe to the integration from the marketplace, enter your subscription settings, and verify that the integration is working.
Before You Begin
The ShipStation integration authenticates with your ShipStation account using an API Key and an API Secret that you generate inside ShipStation. Obtain both values before you start so you can enter them during setup.
Log in to your ShipStation account.
Go to Account Settings, then open API Settings.
On the API Settings page, locate the API Keys section.
Copy the API Key and API Secret and store both in a secure location. You will paste them into your iPaaS.com subscription settings.
Important Notes
If your ShipStation account does not yet show an API Key and API Secret, generate them from the API Keys section before continuing.
Treat the API Secret like a password. Anyone with both values can access your ShipStation data, so keep them confidential.
Installation Instructions for Integration Setup
In iPaaS.com, go to Subscriptions Management, then Subscriptions, and click Search Certified Integration Marketplace and Subscribe.
Locate and click the ShipStation integration tile in the marketplace.
On the Subscription Detail page, click Subscribe.
Enter a name for the subscription and select a version. The name can be any value that is relevant and unique within the company where the subscription is created.
Format: [Product Name] - [Environment/Purpose]
Example: ShipStation - Production
Select Create Default Mappings (recommended). This pre-populates the subscription with the standard ShipStation mapping collections so you have a working starting point.
NOTE: If you prefer to build all mappings yourself from scratch, leave this box unchecked.
Enter your subscription settings on the Subscription Settings page. The settings specific to the ShipStation integration are:
API Url (required): The base address iPaaS.com uses to reach the ShipStation API for your account.
API Key (required): The API Key you copied from ShipStation.
API Secret (required): The API Secret you copied from ShipStation.
Concurrent Batch Executions (optional): The maximum number of batch executions the integration processes at the same time. Leave this at the default unless you have a reason to change it.
Default Value: 10
The Subscription Settings page also includes the standard iPaaS.com throughput controls (for example, API Throttle Limit, API Throttle Seconds, and Concurrent Connections). These govern how frequently and how much data the integration moves at once. Reduce them if you encounter rate-limit errors. The default values shown on the page are appropriate for most subscriptions.
Click Apply to save the settings.
Authentication Configuration
The ShipStation integration uses HTTP Basic authentication. iPaaS.com combines the API Key and API Secret you entered in your subscription settings to authenticate every request to your ShipStation account. No separate sign-in or token-refresh step is required after setup.
ShipStation API Key and API Secret
Location: In ShipStation, go to Account Settings, then API Settings, and open the API Keys section.
Description: Together these two values let iPaaS.com securely connect to your ShipStation account on your behalf. The API Key identifies the account and the API Secret authorizes the request.
Important Notes
Enter the API Key and API Secret exactly as they appear in ShipStation, with no extra spaces.
If you regenerate your credentials in ShipStation, update the API Key and API Secret in your iPaaS.com subscription settings, or the integration will no longer be able to connect.
The subscription connection test does not, at the time this documentation was written, confirm that your credentials are valid. Confirm authentication by running a test transfer (see Post-Installation Verification) rather than relying on the connection test alone.
Post-Installation Verification
After completing the installation, perform these checks to confirm the integration is working.
Credential Test
Run a small test transfer in either direction (for example, bring shipping methods in from ShipStation, or send a single test order to ShipStation).
Confirm the transfer completes without an authentication error. A successful transfer is the reliable way to verify that your API Key and API Secret are correct.
Data Sync Test
Send a sample order from iPaaS.com to ShipStation and confirm it appears in your ShipStation account.
Bring a sample shipment from ShipStation into iPaaS.com and confirm the tracking record is created and attached to its order.
Functionality Test
Run an end-to-end business process that exercises the mappings you rely on.
Validate key behavior such as field mappings and the resulting records in both systems.
Review the integration's activity in the iPaaS.com Dashboard under Integration Monitoring.
Support and Troubleshooting
If you run into an issue, review the integration's activity in the iPaaS.com Dashboard under Integration Monitoring, then check the Error Logs for details on any failed transfer. You can also click the Help button on any iPaaS.com page to contact Support or search the documentation.
Support Portal: https://support.ipaas.com/en/
Contact Information: https://ipaas.com/contact-us/




