API integration
This reference provides information on using Zuora API for integration in specific functional areas.
Functional area |
Guide |
---|---|
Subscription management |
You can continue to use Subscribe /Amend calls to create and manage subscriptions. If you are a new customer, it is best practice to use the following API operations:
|
Adjusting invoices for overcharging and undercharging, and disputes |
Invoice Item Adjustment and Invoice Adjustment are deprecated, and are replaced by credit memos and debit memos. It is best practice to use the following API operations: |
Credit management |
Credit Balance Adjustment is deprecated. You can use credit memos ad hoc credit, and unapplied payments for overpayments. It is best practice to use the following API operations:
|
Payment management |
You can continue to use Actions / SOAP API calls to create or update payments in bulk, or use CRUD Create payment to create or update a single payment. Actions and CRUD API operations do not support payments to debit memos and payments to invoice items . Two new fields If you are a new customer, it is best practice to use the following API operations to manage payments:
|
Refund management |
You can continue to use Actions or SOAP API calls to create or update refunds for payments in bulk or use CRUD Create refund to create or update a single refund. Actions and CRUD API operations do not support refunding credit balance which is deprecated or refunding credit memos. If you are a new customer, it is best practice to use the following API operations to manage refunds:
|