Zuora is the leader in online recurring billing and payment solutions for SaaS and subscription businesses.
This connector provides access to the Z-Commerce platform API.
Additional Info
Requires Mule Enterprise License |
Yes |
Requires Entitlement |
No |
Mule Version |
3.5.0 or higher |
Configs
Configuration
<zuora:config>
Connection Management
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
name |
The name of this configuration. With this name can be later referenced. |
x |
||
username |
x |
|||
password |
x |
|||
wsdlLocation |
Specifies the location of the Zuora Wsdl |
|
||
endpoint |
Endpoint to call when executing the operations |
|
||
restEndpoint |
Endpoint to call REST Operations. Can be https://apisandbox.zuora.com/apps/api/ or https://www.zuora.com/apps/api/ |
|
Processors
Invoke SOAP Service
<zuora:invoke-soap-service>
DataSense enabled
Calls SOAP based operations from THE Zuora WSDL.
XML Sample
<zuora:invoke config-ref="Zuora__Basic_Authentication" soapMetadataKey="metadata key" doc:name="Zuora"/>
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
soapMetadataKey |
the metadata Key that is used to extract useful information for executing the operation request |
x |
||
input |
XMLStreamReader |
XMLStreamReader that represents the input of the operation |
#[payload] |
|
Returns
Return Java Type | Description |
---|---|
XMLStreamReader |
XMLStreamReader that represents the result of the operation |
Get export file stream
<zuora:get-export-file-stream>
Retrieve an exported file from Zuora and return an InputStream to it
XML Sample
<zuora:get-export-file-stream config-ref="Zuora__Basic_Authentication" exportId="id" />
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
exportId |
id of the Zuora exported file to retrieve |
#[payload] |
|
Get export file content
<zuora:get-export-file-content>
Retrieve an exported file from Zuora, and return its content as a String
XML Sample
<zuora:get-export-file-content config-ref="Zuora__Basic_Authentication" exportId="id" />
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
exportId |
id of the Zuora exported file to retrieve |
#[payload] |
|
Returns
Return Java Type | Description |
---|---|
the file's content as a String |