To add a Zuora integration, you'll need to do the following:
At this time, Stitch can only connect to Production Zuora accounts. Sandboxes - as outlined here - aren't supported.
If you're interested in having us add support for this, please reach out to us with your use case.
To connect your Zuora account, we recommend that you create a user for Stitch. Note that you must have Administrator permissions in your Zuora account to create a new user.
If your company enforces Password Expiration rules, you may encounter future connection issues when the credentials used by Stitch expire. For a workaround, refer to this Zuora support article.
Additionally, if you have enabled the IP restriction for logins for User Roles, you will need to ensure that Stitch's IP addresses are whitelisted.
To read and replicate your Zuora data, we need a user that:
When entering the user credentials in the next step, be sure to use the username and password associated with the user. Entering anything else, such as an API token or secret, will result in an unsuccessful connection.
After the user is created, you'll need to enter the credentials into Stitch to complete the connection.
stitch_zuorain the data warehouse.
Before you save the connection, you'll need to set the replication frequency for the integration. This setting controls how often Stitch will attempt to replicate data from Zuora.
By default the Replication Frequency is set to 30 minutes, but you can change the interval at any time in the Integration Details page for the integration by clicking the Integration Settings button.
When you're finished, click the Save Integration button to wrap things up.
To finish setting up the integration, you'll need to select the tables you want to sync to your data warehouse. Check out the Expected Stitch Zuora data article to learn more about the data our integration pulls in from Zuora.
At this time, Stitch supports syncing Zuora data at the table level. You can sync and unsync tables at any time.