Integrate iPaaS.com with Stamped.io to synchronize customer data into Stamped.io's reviews and loyalty platform.
How to Connect
Prerequisites
Before configuring the connection in iPaaS.com, generate API credentials in Stamped.io:
Sign in to your Stamped.io dashboard.
Go to Settings, then Review Integrations (or Loyalty Integrations), and open API Keys.
Add an API key and copy the generated public key and private key. Treat the private key like a password; it grants access to your store's data.
Note your store identifier (store hash), which Stamped.io uses to direct requests to your store.
For current details, see the Stamped.io developer documentation at https://developers.stamped.io.
Configuration Details
API Url: the Stamped.io API base URL that the integration calls. Example: https://stamped.io.
API Public Key: your Stamped.io public API key. Example: pubkey-XXXXXXXXXXXXXXXXXXXXXXXXXXXX.
API Private Key: your Stamped.io private API key. Keep this confidential. Example: key-XXXXXXXXXXXXXXXXXXXXXXXXXXXX.
API Store Hash: your Stamped.io store identifier. Example: 270392.
NOTE: The subscription currently also presents an API User and an API Password field. Enter your API Public Key value in API User and your API Private Key value in API Password. These two fields duplicate the public and private keys and are slated to be consolidated in a future release.
Configure Subscription Settings
Field | Description | Required | Example |
API Url | The Stamped.io API base URL the integration calls. | Yes | |
API Public Key | Your Stamped.io public API key, used to authenticate requests. | Yes | pubkey-XXXXXXXX |
API Private Key | Your Stamped.io private API key. Keep confidential. | Yes | key-XXXXXXXX |
API Store Hash | Your Stamped.io store identifier. | Yes | 270392 |
API User | Duplicate of the public key. Enter the same value as API Public Key. | Yes | pubkey-XXXXXXXX |
API Password | Duplicate of the private key. Enter the same value as API Private Key. | Yes | key-XXXXXXXX |
API Throttle Limit | Maximum number of calls the integration makes to Stamped.io within each throttle window. | Yes | 500 |
API Throttle Seconds | Length of the Stamped.io throttle window, in seconds. | Yes | 60 |
API Throttle Limit (To iPaaS) | Maximum number of calls made to iPaaS.com within each throttle window. | Yes | 500 |
API Throttle Seconds (To iPaaS) | Length of the iPaaS.com throttle window, in seconds. | Yes | 60 |
Concurrent Connections | Maximum number of simultaneous connections the integration opens. | Yes | 2 |
Concurrent Batch Executions | Maximum number of batch transfers that run at the same time. | No | 10 |
Authentication Methods
Stamped.io authenticates each request using your public and private API keys, and your store hash identifies which store the request applies to. To authenticate the integration:
Enter the API Url, API Public Key, API Private Key, and API Store Hash values on the subscription settings page. Also enter the public key in API User and the private key in API Password (see the note above).
Save the subscription. The integration uses these values to authenticate every call it makes to Stamped.io.
Because the connection is confirmed on the first transfer rather than at save time, run a Manual Sync of one customer after saving to verify the credentials are correct. If a credential is wrong, the error appears in the iPaaS.com Dashboard under Integration Monitoring and in the Error Logs.
Initialization Support
Currently, initialization is not supported for Stamped.io in iPaaS.com. All data synchronization and mappings are configured during the integration setup, and customers are transferred individually or through the configured outbound triggers rather than as a one-time bulk import.
Throttling
The throttle and concurrency fields are pre-populated from the integration's settings and govern how quickly the integration calls Stamped.io and iPaaS.com. By default the integration allows 500 calls per 60 seconds in each direction, opens up to 2 concurrent connections, and runs up to 10 concurrent batch executions. Subscribers or their MiSP can adjust these values to suit their store's volume. For details on editing these values, see the Subscription Configuration – Edit article in the Help Center.

