Table of contents
- 1. Overview
- 2. About the Use Cases
- 3. Related
- 1. Overview
- 2. About the Use Cases
- 3. Related
Overview
With the Z-Commerce API, you can programmatically create, manage, change and cancel subscriptions, create invoices, and apply payments. In addition, you can programmatically query and update account, contact, payment method, subscription, invoice and usage data.
About the Use Cases
A use case can be as simple as the description of how to use one API call or object to perform a common task, or could be more complex, involving several calls and objects.
These topics provide information about use cases for objects in the Zuora API. The code samples are predominantly in XML. Most topics list only the body of the SOAP Envelope.
Related
Topics
- Working with the Product Catalog
- You can use the Z-Commerce API to create and update your product catalog.
- Working with Subscriptions
- You can use the Zuora API to create and amend (change) subscriptions.
- Working with Invoices
- You can use the Zuora API to create, edit, and query invoices.
- Working with Usage
- Usage-based fees are used to track resources (for example, database storage space, bundles of emails sent) that are metered and then charged based on the amount consumed. Usage is always billed in arrears (for example, you bill for January usage in February). Usage can be billed on a recurring monthly, quarterly, semi-annual, or annual basis. You can use the Zuora API to create usage for an account, delete usage from an account, and read usages created in Zuora.
- Working with Credit Balance Adjustments
- Credit Balance tracks the customer's credit, which can be used to pay for future invoices or refunded at a later date. Use Account.CreditBalance to access the customer's credit balance information.
Tutorials
- Logging In to the Zuora System (Intermediate)
- Creating an Active Account with the create() Call (Intermediate)
- Using Customizable Gateway Options (Intermediate)
- Creating an Export (Intermediate)

Comments