This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Configuring Zuora Operations

To use the Zuora connector, add the  <zuora.init>  element in your configuration before carrying out any other Zuora operations. 

The Zuora API uses token based authentication with the username and password. For more information on authentication, see  https://knowledgecenter.zuora.com/BC_Developers/REST_API/A_REST_basics.

init
<zuora.init>
    <apiUrl>{$ctx:apiUrl}</apiUrl>
    <apiVersion>{$ctx:apiVersion}</apiVersion>
    <apiAccessKeyId>{$ctx:apiAccessKeyId}</apiAccessKeyId>
    <apiSecretAccessKey>{$ctx:apiSecretAccessKey}</apiSecretAccessKey>
    <blocking>false</blocking>
</zuora.init>
Properties  
  • apiUrl: URL of the Zuora API.
  • apiVersion: Version of the Zuora API.
  • apiAccessKeyId: The account username of Zuora.

  • apiSecretAccessKey: The account password of the Zuora.

  • blocking: Set true to perform the blocking invocations to Zuora.

Supported version

Since Zuora disabled TLS 1.0 for inbound connections use the WSO2 ESB - 5.0.0-M1 with JDK 1.8.

Now that you have connected to Zuora, use the information in the following topics to perform various operations with the connector.