node_zuora
This is a node.js client library for interacting with the Zuora SOAP interface.
Installation
You probably want to install this package using npm
npm install zuora-soap
Configuration
You will need to get your config setup as follows:
- Download your WSDL file by visiting Settings -> Z-Billing settings -> Download WSDL.
- Create an API user account by visiting settings -> Admin settings -> Add single user Disable password expiry for API accounts.
- You may also want to adjust session timeout from the 15 minute default to something longer. Visit Settings -> Administrative Settings -> Security Policies
- Save the username and password of the API user with the path to your WSDL:
Usage
Programmatic Usage
var zuora = ; var config = ; zuora;
Zuora API documentation for complete information:
Check out the source documentation for docs on the API.
Alternatives
If this isn't your cup of tea when it comes to soap, then perhaps @Sparkida's Nuora, Nuora-MVC or @DeadAlready's Zuora with Rest may fit your tastes.
License
MIT.