Articles in this section

Set up a connection to Zuora

Zuora is a monetization platform that handles the complexities of your recurring revenue business if you monetize through subscriptions, consumption, or a variety of pricing strategies.

Set up a connection

After you start the connection, configure it in the Create connection panel and complete all of the required * authentication settings: 

Setting Instructions
Name your connection * Enter a clear and distinguishable name. Throughout integrator.io imports and exports, you will have the option to choose this new connection. A unique identifier will prove helpful later when selecting it from a list of the connections in your account.
Account type * Select your Zuora account environment type:
  • Production: if your Zuora account URL is https://api.zuora.com.
  • Sandbox: if your Zuora account URL is
    https://apisandbox-api.zuora.com.
Username * Enter your Zuora account username.
Password * Enter your Zuora account password.

Multiple layers of protection, including AES 256 encryption, are in place to keep your password safe. When editing this connection, you must re-enter this value each time; it is stored only when the connection is saved and never displayed as text.

Tip: This connector documentation describes only the settings shown for the Simple view. For the corresponding HTTP settings, see custom auth universal connector documentation.

Additional references

Was this article helpful?
0 out of 0 found this helpful

Comments

3 comments
Date Votes
  • Hi,

    Should this also support the EU sandbox/production environment - accounts created at https://eu.zuora.com or https://sandbox.eu.zuora.com? I cannot seem to get my connection to work.

    Thanks in advance.

    EDIT: After doing some testing, I can get this to work by using the generic REST API connector (instead of the Zuora one) and connecting to https://rest.sandbox.eu.zuora.com. So maybe the dedicated Zuora connector only supports US data centers?

    0
  • Hi, Christoffer Sinnbeck. Thanks for the detailed question. 

    The Zuora connector relies on their legacy authentication, as shown above with the username and password. 

    To give yourself the EU options, you must use their current OAuth method, which is unavailable at present in integrator.io. To do so, refer to the Zuora API guide and start with an HTTP connection. (There are several examples of custom OAuth 2.0 connections if you search for "OAuth 2.0 HTTP" on the Connectors page of the Help Center.)

    Please follow this article (button above when signed in) or check the quarterly product release notes for Zuora updates with the OAuth 2.0 option. 

    0
  • Hi Stephen,

    Thank you for your detailed answer. I made it work with a REST connection. I simply used https://rest.sandbox.eu.zuora.com as the REST API base URL, and then used Basic Auth with my Zuora sandbox credentials.

    I will try a HTTP connection as well, just to get the flair of the various options, and also because OAuth is probably preferable to Basic Auth in most circumstances.

    Kind regards

     

    0

Please sign in to leave a comment.