Skip to main content

Zuora 2025.Q2 release notes

Zuora

Zuora 2025.Q2 release notes

Learn about new features, changes, fixes, and deprecations delivered in Zuora 2025.Q2 product release and subsequent release updates for Zuora Billing, CPQ, Payments, Platform, Revenue, and Zephr.

Zuora publishes release notes in advance of delivery to sandbox environments to allow additional time to review and test new and changed features before they are released to production environments. These release notes are subject to changes and additions after publishing. Any changes or additions that occur after the initial publish for a particular release version are noted with a date in the Updated column in each release note table.

Customer-impacting changes delivered after the initial major release, as part of minor or patch releases during the quarter, are also added to the release notes. The minor and patch release notes are listed in order starting from the most recent release version at the top of each table. The specific minor or patch release version is noted in the Updated column. An empty Updated column indicates that the release note applies to the major release and was not added or changed after the initial publish date.  

For more information about Zuora releases, see Zuora releases explained.   

Billing

New and changed features

Feature  Description  Updated 

Orders and Subscriptions

 

We've improved how charge details appear in the Included Products table on the Subscription page. The table now shows quantity and price from the last valid charge segment (with a non-zero duration), ensuring more accurate data.

A new toggle, Show Zero-Length Charge Info, is added to the Included Products section that lets you view details from the final segment, even if its duration is zero:

  • Off (default): Shows values from the last active segment.
  • On: Shows values from the last segment, even if the duration is zero.

You can still expand the charge history to see all segments.

See Included Products.

2025.Q2.2.0

Invoicing and Tax

 

For accounts with the account hierarchy feature enabled, you can transfer their contacts to other accounts within the same hierarchy. For example, if you need to delete an account's contact that the other accounts are already using, you must first transfer the contact to the respective accounts before deleting it.

 See Customer Hierarchy
2025.Q2.2.0

Invoicing and Tax

We do not support the capability of uploading images for customer accounts when creating a new customer account or updating an existing one, irrespective of 3-column or 1-column layout usage. However, the following functionality is unchanged:

  • The 3-column layout does not support displaying account images.

  • The 1-column layout displays any existing account images.

2025.Q2.1.0

Invoicing and Tax

 

We have enhanced our email system to ensure that both work and personal emails are valid. To ensure email validity, adhere to the following standards:

  • The email addresses must be in the standard format. For example, the system considers the following entries invalid:  ‘tom@’, ‘tom@website’, ‘@website’, and ‘@website.com’.

  • The email address must not contain zero-width characters. Zero-width space is a part of Unicode; it acts like a space and controls word breaks but takes up no width. For example, U+200B.

See Create customer accounts and Add basic information and contacts for customer accounts

2025.Q2.1.0

Invoicing and Tax

 

You can now update the Invoice Template directly on an invoice via APIs, regardless of its status (Draft, Posted, Canceled, etc.), when the Flexible Billing Attributes feature is enabled. This gives you greater flexibility to:

  • Use different templates and sequence sets based on invoice type or category.
  • Avoid switching settings at the customer account level.
  • Test multiple templates.

Note: After updating the invoice template, if you want to generate a PDF using the new template, you must manually use the Re-generate PDF option.

2025.Q2.1.0
Order to Revenue Starting from this version, for Credit Memos (CM) created from credit proration, the Credit Memo items will inherit the same exchange rate as used on the invoice. This will prevent exchange rate discrepancies between the original invoice and the credit memo issued. This is applicable only for Order to Revenue tenants. 2025.Q2.1.0

Invoicing and Tax

 

We have enhanced the system scalability to support an account's default contact limit. With this enhancement, you can add and manage up to 2000 contacts through Customer Accounts.

See Create customer accounts.

2025.Q2.1.0

Orders and Subscriptions

 

The Pending Subscription Processing feature is now available. It allows you to modify contracts with pending charges and forecast revenues with estimated dates for pending charges. This feature is available in the Zuora UI and the Orders API, and is supported end-to-end by Order to Revenue.

With this feature, you can complete orders and activate subscriptions containing pending charges, and then activate the charges through the Update Product order action as needed. This feature applies only to rate plan charges that are triggered on a specific date, where the date is not specified.

To turn on this feature, submit a request at Zuora Global Support.

See Pending Subscription Processing and Order to Revenue.

2025.Q2.0.0

Added: May 21, 2025

Orders and Subscriptions

 

The following objects are now available in Data Query:

  • chargemetricstcb
  • chargemetricstcbdiscount

These objects provide rate plan charge-level Total Contracted Billing (TCB) metric data. They estimate the total amounts to be billed over the duration of rate plan charges, based on the charge configurations and billing settings.

Note that these objects apply only to new rate plan charges created after this release. Support for historical charges will be added in a future release.

2025.Q2.0.0

Added: Apr 29, 2025

Billing permissions

 

We have made the following changes to billing permissions:

  • Removed the Create Standalone Invoice permission.
  • Added the following permissions for managing standalone invoices. These permissions are automatically activated for users who previously had the Create Standalone Invoice permission:
    • Create Standalone Invoice With Product Catalog: Allows you to select charges from existing products when creating standalone invoices.
    • Create Standalone Invoice Without Product Catalog: Allows you to define new charges when creating standalone invoices.
  • Added the Create Order Line Items Without Product Catalog permission. This permission allows you to define new charges when creating order line items. It is activated by default for all tenant users.

These three new permissions apply to both the Zuora UI and REST API.

See Billing rolesCreate sales order line items, and Create standalone invoices.

 

Invoicing and Tax

 

When creating new HTML templates under Settings > Billing > Manage Billing Document Configuration > Add New HTML Template, you must use the correct HTML syntax. The syntax name must exactly match the names listed on the KC page. Using an incorrect or misspelled function name will lead to an error. For example, if you use {{InvoiceItems|Sizes}} in the HTML template editor instead of the correct Size syntax, the following error will be displayed:

The function 'Sizes' is not supported in HTML Templates. Please try with 'Size' instead. Code: {{InvoiceItems|Sizes}}

NoteGoing forward, all newly created or updated templates will be subject to strict function name validation. Existing templates will continue to function as-is unless modified. However, if an existing template is edited in the future, it must also comply with the correct function naming conventions, otherwise, an error will be triggered.

2025.Q2.0.0

Added: May 30, 2025

Invoicing and Tax

 

You can now detach subscription rate plan charges from invoice schedules. This enhancement offers more flexibility in managing charges and generating billing documents via the Billing Schedule feature.

For example, you can detach early renewed subscriptions from their planned invoice schedules and generate credit memos for these subscriptions separately. Previously, credit memos could only be generated when the next planned invoice schedule item was processed.

See Detach charges from invoice schedulesDetach partial early renewed subscriptions and generate credit memos in a new invoice schedule, and the Detach charges from an invoice schedule API operation.

 

Invoicing and Tax

 

The following Object Query API operations are now available for you to retrieve the Invoice Schedule object:

  • List invoice schedules
  • Retrieve an invoice schedule

You can expand the following related objects through these operations:

  • invoicescheduleitems
  • invoicescheduleitems.invoice
  • invoicescheduleitems.creditmemo
  • invoiceschedulebookings
  • invoiceschedulebookings.order
  • invoiceschedulebookings.subscription
  • rateplancharges

See List invoice schedules and Retrieve an invoice schedule.

 

Invoicing and Tax

 

You can now reverse invoices containing less than 50,000 items, including invoice items, discount items, and taxation items. For invoices with more than 2,000 items, the reversal action is performed asynchronously via the Zuora UI or REST API to prevent timeouts.

Previously, invoice reversal was not supported for invoices containing more than 2,000 items.

See Reverse invoices.

 

Invoicing and Tax

 

You can now define ship-to contacts, a third type of contact in addition to the existing bill-to and sold-to contacts. Use the ship-to contact to specify the destination for shipping goods.

You can specify the ship-to contact on Accounts, Subscriptions, Order Line Items, and Standalone Invoices.

You can turn on this feature through the self-service interface for Feature Management.

See Specify ship-to contactsOverview of Flexible Billing Attributes, and Specify ship-to contacts for subscriptions, order line items, and standalone invoices.

 

Invoicing and Tax

 

You can now configure product filters based on product attributes to specify which products are eligible for standalone billing documents, such as invoices, credit memos, and debit memos. This enhancement gives you greater flexibility and control in managing standalone billing documents.

See Configure products for standalone billing documents and Common use cases of product filter.

 

Invoicing and Tax

 

You can now view the actual amount of each invoice schedule item directly in the Zuora UI. This value is displayed in the Actual Amount to Bill column within the Scheduled Items section of the Invoice Schedule detail page.

Previously, this information was only accessible through the REST API.

See View details of invoice schedules.

 

Invoicing and Tax

 

Zuora has upgraded its Direct Avalara Integration from SOAP to REST API to provide a more seamless and modernized experience. All customers have already been upgraded to the REST API-based integration on Sandbox. Zuora plans to upgrade all customers on Production environments by the end of 2025.

This enhancement ensures that customers can leverage Avalara’s latest features while maintaining a robust integration.

 

Invoicing and Tax

 

The Configurable Tax Apps have been enhanced to support direct integration tax apps, which offer pre-built integrations to handle various tax types and rules. These apps also provide the flexibility to customize configurations using Tax Templates and Flexible Tax Mappings. The available configurable tax apps are:

This enhancement provides a single, consistent interface for managing all tax engines, making it easier to configure and maintain your tax setup.

 

Invoicing and Tax

 

The Direct Integration Tax Apps in Configurable Tax Apps now include support for custom fields on Product and ProductRatePlan. These fields can be configured directly in the Tax Engine UI, integrated into the Tax Template, and passed to the vendor for processing. Currently, the following tax engines are part of the Direct Integration Tax Apps:

 

Invoicing and Tax

 

The following updates have been made to formula validation when saving mapping formulas via the UI or API:

  • For the Direct Avalara Tax Engine, both Company Code and External Tax Code are now mandatory fields. This ensures that errors are identified early.
  • For other Configurable Tax Apps, the Company Code field is now mandatory during validation.
 

Invoicing and Tax

 

As part of the e-invoice rejection process, a new action is now available to resync the e-invoice status. You can trigger this action either via REST API or manually from the Invoice, Credit Memo, or Debit Memo detail view. Also, the E-invoices field in these screens now displays two new statuses, Approved by Authority and Rejected.

  • Approved by Authority: The e-invoice has been approved by the tax authority. The next status will be either Approved or Rejected.
  • Rejected: The e-invoice has been explicitly rejected by the end customer. You cannot resend this e-invoice; you must create a new invoice instead.
 

Orders and Subscriptions

 

You can now schedule cancellations, suspensions, or resumptions for subscriptions in the Zuora UI. You can do this in either of the following ways:
  • Configure scheduled actions on the subscription detail page.
  • Specify scheduled dates when updating subscription terms and conditions in the Orders UI.

When the dates arrive, the system automatically creates orders with the corresponding order actions to cancel, suspend, or resume the subscription.

Previously, scheduling these actions was only available via the API.

This feature is available only if you have turned on the Orders or Orders Harmonization feature.

See Automate subscription cancellations, suspensions, or resumptions with Terms And Conditions order action.

Changed: May 6, 2025

Orders and Subscriptions

 

We have improved the discount detail information returned in the response body of the "Preview a subscription by subscription key" API operation:
  • Added the discountChargeName field to the following response fields:
    • invoices > invoiceItems > discountDetails
    • creditMemos > creditMemoItems > discountDetails
  • Discount detail information is now available for all invoice and credit memo items, regardless of whether the billing documents have been generated. Previously, this information was available only in preview mode for billing documents that had not yet been generated.

See Preview a subscription by subscription key.

 

Orders and Subscriptions

 

We have added support for returning invoice item summaries in the following API operations:
  • Preview an order
  • Preview an order asynchronously 
With the summarizeInvoiceItem query parameter set to true, the previewResult > invoices > invoiceItemSummary field is returned in the response. The aggregated invoiceItemSummary field provides a forecast of the number of future invoices in the preview period, and the following information on each invoice:
  • Subtotal amount
  • Total amount 
  • Tax amount
  • Discount amount 
  • Service period start date and end date

See Preview invoice item summaries for an order.

 

Orders and Subscriptions

 

The subscribeToProducts field is now deprecated, and we have introduced support for subscribeToRatePlans for standalone orders. For more details on how to create a subscription using a standalone order, see Create a subscription.  

Orders and Subscriptions

 

A new field, OriginalListPrice, has been added to the RatePlanCharge Data object in Data Query under Reporting. This field represents the initial price of a product or service as set by the manufacturer or retailer for sale.  

Orders and Subscriptions

 

You can now create an order under either an existing subscription owner account or an existing invoice owner account using the Orders API. Specify the target account in the existingAccountNumber field of the API payload, which can be either the subscription owner account or the invoice owner account.  

Orders and Subscriptions

 

A new field, Order ID, has been added under the Subscription object in the Data Sources screen (Reporting > Data Sources).  

Scroll to Top

Billing 2025.Q2 fixes 

For the list of resolved issues, see Zuora Billing 2025.Q2 Fixes in the Support Center. Additional logon information may be required to access the Zendesk portal.

Scroll to Top

CPQ

Zuora release 2025.Q2 corresponds with Quotes 10.44.1, 10.45, 10.45.1, and 10.46.

Quotes version 10.44 was skipped due to a packaging issue. The most recent release, which includes all the planned features and resolutions for 10.44, will now be designated as version 10.44.1.

New and changed features

Feature  Description  Updated 

CPQ X

 

We have implemented a new architecture to optimize preview calls. This architecture ensures preview operations work on isolated, clean copies of order data, protecting the original data from unintended changes. 10.46

CPQ X

 

We have included the additional security changes as recommended by Salesforce for all the managed package providers. Also, as part of this release we have updated our 'Zuora Quotes End User' Permission set. It is advised to have at least the 'Zuora Quotes End User' permission set assigned to the user for the normal quoting flow. If you are using your custom permission set for users, then you can verify permissions existing on the Zuora Quotes End User with your custom permission set and adjust your custom permission set to align with the Zuora Quote End User permission set..

10.46

Updated: July 11, 2025

CPQ X

 

We have introduced a new setting, Define how Charges should be sequenced within their Rate Plans when added to a Quote in Zuora Config > Quote Studio Settings > Admin Config. This setting allows you to define the sequencing of charges within a Rate Plan. For more information, see Sequence charges within a Quote Rate Plan. 10.45

CPQ X

 

We have introduced the beforeProductRemoval hook. This hook executes when the Confirm button is clicked in the Future-Dated Remove window and when the Delete button is clicked for a newly added product. It executes prior to the execution of the Future-Dated Remove and Delete logic. For more information, see Headless component - hooks. 10.45

CPQ X

 

We have renamed the setting Prohibit Backdated Setting to Create Backdated Actions in Zuora Config > Quote Studio Settings > Restricted Access Config to align with its functionality. Only the setting name has been changed with no changes to its functionality. 10.45

CPQ X

 

When Charge Segments is enabled, the value of Previewed Delta MRR is the same as the Gross Delta Ending MRR field for new and amendment quotes. For all other quote types or when charge segments are disabled, the value is the SUM (cmmr.regularDelta) of all the charge metrics data blocks. 10.45

CPQ X and CPQ 9

 

API Client ID and API Client Secret are now securely stored and retained during configuration updates, improving security, eliminating the need for repeated manual entry, and ensuring a smoother and more reliable integration experience. 10.45

CPQ X

 

We have introduced a new Preview Architecture for Multi Subscription Quoting (MSQ) to improve the preview processing time. The new Preview Service Architecture can be enabled through the billing portal. For more information, see Multi Subscription Quoting.
For new users, it is activated automatically upon enabling MSQ.
If you are an existing MSQ user,  you must disable and re-enable MSQ in Zuora Config > Quote Studio Settings > Admin Config to activate the new Preview Service Architecture.

If you are an existing MSQ user:

  1. Submit a support ticket to the Billing Support team to configure your Billing tenant for MSQ.
  2. Once the support team completes the configuration, you must disable and re-enable MSQ in Zuora Config > Quote Studio Settings > Admin Config to activate the new Preview Service Architecture.

If you are an existing MSQ user, note the following:

  • All default settings in MSQ are copied from 'STANDARD QUOTING DEFAULTS' when you re-enable MSQ.
  • You must manually update Quotes records, which are in 'Processing' status, after you re-enable MSQ.
  • You must set the following fields to blank:
    • zqu__MSQ_AsyncRequestStatus__c
    • zqu__MSQ_AsyncRequestJobId__c

10.44.1

Updated: June 2, 2025

CPQ X

 

We have introduced the following fields in the Quote object:
  • Gross Delta Ending MRR (zqu__GrossDeltaEndingMRR__c)
  • Net Delta Ending MRR (zqu__NetDeltaEndingMRR__c)
These fields are available in the following field sets:
  • Amend_Quote_Detail_Metrics 
  • CPQX_Sidebar_Metrics_Panel 
  • Quote_Detail_Metrics
Enable the Enable Charge Segment Metrics setting in Zuora Config > Quote Studio Settings > Admin Config to populate these fields. If this setting is disabled, both fields will have null values.
For more information, see Zuora CPQ metric fields mapping and derivation.
 
10.44.1

CPQ X

 

We have improved the response time of the Quote Studio UI. 10.44.1

CPQ X

 

Info-type log records are now recorded to capture the Preview Request and Response timestamp and the time required to handle the Preview Response. The following methods represent the type of preview call made:

  • getPreview: Synchronous preview call
  • getPreviewResponse: Asynchronous preview call
10.44.1

CPQ X

 

We have introduced a new setting, Use Charge Segment metrics to populate Charge Level metrics in Amendment and Renewal Quotes, in Zuora Config > Quote Studio Settings > Admin Config for Single Subscription Quoting. When enabled, charge-level metrics from Charge Segments based on Period Metrics from the Order Preview response are displayed in the Charge Subtotal column, enhancing accuracy and aligning with Order Metrics.

This setting is available only when the Enable Charge Segment Metrics setting in Zuora Config > Quote Studio Settings > Admin Config is ON.

  • In Single Subscription Amendment and Renewal Quotes, the Charge Subtotal column will reflect Gross TCB values from Charge Segments.
  • Discount amounts are not included in the displayed Charge Subtotal when this feature is active.
10.44.1

CPQ X

 

We have added the following Charge Segment-based subscription summary fields that Sales Admins can configure in the Subscription Metrics Footer - Expanded or Collapsed fieldsets. These metrics provide enhanced visibility into Charge Segment totals across all charges within a subscription.

  • Segment Metrics Subscription Subtotal
  • Segment Metrics Subscription Subtotal Delta
  • Segment Metrics Subscription Discount
  • Segment Metrics Subscription Total
  • Segment Metrics Subscription Total Delta

Enable the Enable Charge Segment Metrics setting in Zuora Config > Quote Studio Settings > Admin Config to populate these fields.

For more information, see Zuora CPQ metric fields mapping and derivation

10.44.1

CPQ X and CPQ 9

 

We have introduced a new field in the package, Billing Trigger Rule, in Quote Order Line Item with the following values:

  • Without Fulfillment
  • As Fulfillment Occurs

This field is editable from Salesforce UI and not from Quote Studio UI. Values added to this field are synced to the Zuora tenant.

10.44.1

CPQ X and CPQ 9

 

We have enhanced Invoice Item Detail in Quote Previews. Quote Studio now returns more detailed invoice item data when using zqu.MetricsUtil.getInvoiceItemsFromPreview() method, aligning it with the Order Preview API. Invoice item data includes fields like charge description, charge name, unit price, product name, subscription number,  applied to charge number, number of deliveries, unit of measure, and quantity. 10.44.1
 

Scroll to Top

CPQ 2025.Q2 Fixes  

For the list of resolved issues, see CPQ 2025.Q2 fixed issues in the Support Center. Additional logon information may be required to access the Zendesk portal.  

Scroll to Top

Payments

New and changed features

 

Feature Description Updated 
Cash Application

To improve UI performance and prevent server overloads, we have introduced a safeguard that limits the display of invoice line-level items when applying or unapplying credit memos.

Starting with the 2025.Q2.2.0 release, the UI will display up to 200 line-level items, including invoice items and taxation items, when applying or unapplying a credit memo to an invoice.

If an invoice contains more than 200 line-level items, the UI will not display the individual line items. In such cases, the credit memo can still be applied or unapplied at the invoice header level.

2025.Q2.2.0
Finance Zuora is updating its integration with OANDA, our FX rate provider, to use OANDA’s new cloud-based API endpoint (https://exchange-rates-api.oanda.com) ahead of their deprecation of legacy endpoints on June 30, 2025. This change will be applicable to the standard currency exchange rate integration in Oanda and also to the Billing currency conversion workflow task.

This is a backend-only change and there is no impact to Zuora customers. No action is required.
Hotfix: Jun 23, 2025
Payments

The Checkout.com payment gateway integration in Zuora now supports Google Pay as a payment method type. This new payment method supports the following operations:

  • Void
  • Sale
  • Validate
  • Refund

2025.Q2.1.0

Added: June 20, 2025

Payments

We now support Delayed Capture Events for Real-Time Reconciliation events for Adyen payment gateway Integration v2.0. Zuora offers this feature for the following payment methods:

  • Cards
  • ACH
  • SEPA
  • Apple Pay
  • Google Pay

2025.Q2.1.0

Added: June 11, 2025

Payments

 

The ValidiFi account validation service in Zuora now offers you the vAccount 2.0 (service type = 100). This new service improves the accuracy and efficiency of account verifications for the ACH payment method. To enable this service, you must select Account Validation - vAccount 2.0 (100) in the integration settings of Validifi. 2025.Q2.1.0
Payments
 
Starting from this version, for Credit Memos (CM) created from Invoice charges (CM Association type = IsCredit), the CMs will inherit the same exchange rate as used on the invoice. This will prevent exchange rate discrepancies between the original invoice and the credit memo issued. An accounting rule (Use Original Invoice Exchange Rate to convert Credit Memo Items? Values: Yes/No) controls this enhancement. For more information, see Exchange rates for proration credits. 2025.Q2.1.0

Payments

 

Zuora’s integration with PayPal Commerce Platform now supports Venmo as a payment method, supporting the following payment operations:

  • Authorize
  • Capture
  • Sale
  • Refund
2025.Q2.0.1

Payments

 

Zuora’s integration with PayPal Commerce Platform now supports PayPal Credit as a payment method. 2025.Q2.0.1

Payments

 

Cybersource recently enhanced its security protocol by adding the JSON Web Token and HTTP Signature authentication options. With this release, Zuora aligns with these security enhancements. No action is needed on your end. 2025.Q2.0.1

Payments

 

Events related to AmazonPay V2 Checkout payment methods now trigger Instant Payment Notification (IPN). This messaging service immediately notifies merchants about the status of the changes in payment methods. 2025.Q2.0.1

Payments

 

The Gateway Routing feature now supports routing transactions for the following scenarios:

  • Payment Forms
  • Create Payment Method API
  • Authorization API
  • Update Payment Method API
  • Verify Payment Method API
  • Zuora UI

You can route transactions in these scenarios if a source is not defined.

2025.Q2.0.0

Added: Apr 29, 2025

Payments

 

Zuora now offers a new payment method, Paze, a digital wallet. You can use Paze with any payment gateway that supports Paze tokens. You can use this payment method to perform the following transactions:

  • Payments (recurring only)
  • Refunds
  • Void
  • Idempotency
  • Payments and refund reconciliation

You can request that this payment method be added to your tenant at an additional cost through the Specialized Payment Connections service.

2025.Q2.0.0

Added: Apr 29, 2025

Payments

 

We have updated the file parsing to align with SlimPay's new reporting format changes. 

2025.Q2.0.0

Added: Apr 29, 2025

Payments

 

Our API operations now allow you to map the failed payment error codes to the applicable response codes. This change aims to reduce your transaction processing cost by allowing you to customize routing rules based on payment failure mappings.

Currently, this feature is only compatible with the gateway routing.

 

Payments

 

In addition to the reconciliation for credit card transactions, Chase Orbital gateway integration now supports reconciliation for the following payment methods:

  • ACH
  • Google pay
 

Payments

 

We have introduced the following Bank Identification Number (BIN) conditions for payment method condition in gateway routing condition shape:

  • CardBrand
  • CardClass
  • ProductType
  • IssuingBank
The existing Country condition in the payment method condition is now replaced with IssuingCountry condition. The earlier used Country condition referenced the BillToContact-country field.
 

Payments

 

Earlier, the Activate Payment Gateway Routing toggle button enabled gateway routing to all the billing accounts in your tenant. With this release, Zuora has added a Gateway Routing Eligible toggle to help you include only the applicable billing accounts to gateway routing for controlled adoption.

Additionally, you can enable or disable gateway routing for specific accounts by using our API operations and updating the Gateway Routing Eligible field on the customer object.
 

Payments

 

We have enhanced the write off operation to support write off at line item level for invoices and debit memos. Previously, you could only write off an invoice or debit memo at the billing document (header) level. This improvement provides greater flexibility and precision when managing outstanding balances. For more information, see Write off invoices from the UI.  

Payments

 

We have enhanced the payment allocation rules. Previously, the ‘Configure Application Rule’ was only applied to allocate incoming payments to invoice items. With this enhancement, the allocation rule will now also be effective to allocate payments to the billing documents, providing greater flexibility and managing how payments are allocated. You can apply the rule to billing documents like invoices, debit memos, and corresponding line items. The enablement of this feature will impact payment processing of the Configurable Lockbox feature. For more information, see Default Application Rule.  

Payments

 

We have enhanced the Async Credit Memo (CM) allocation API to support applying and unapplying CM to invoices or debit memos with more than 100,000 items. This enhancement allows a fully automated flow to handle large invoice write-offs management.  

Scroll to Top

Payments 2025.Q2 Fixes  

There are currently no fixed issues reported for Payments in 2025.Q2.  

Scroll to Top

Platform

New and changed features

Feature  Description Updated 

Zuora REST API

 

We have introduced the includeNullFields query parameter to Object Query API operations. With this parameter set to true, fields with null values are returned in the response. 

Previously, returning null fields in the response was not supported. This enhancement gives you the flexibility to choose whether to include the fields with null values based on your needs.

2025.Q2.2.0

Zuora SDK

 

The ObjectQueriesApi class in each Zuora client library now supports the fields[] query parameter. This enhancement allows you to selectively choose the fields returned in the response.

Previously, this parameter was only supported in the Object Query REST API and was not available in Zuora client libraries. 
 

2025.Q2.1.0

Added: June 24, 2025

Zuora SDK

 

We have released the following version for each of the Zuora client libraries:

  • Java: 3.7.0
  • Node.js: 3.7.0
  • Python: 3.7.0
  • C#: 1.0.0-beta.6
See Changelog for Zuora client libraries.

2025.Q2.1.0

Added: June 24, 2025

Integration Hub

Zuora now supports the multi-org feature and allows you to define constants, value-mapping expressions, and default values for the following connectors in an enhanced user interface: 

2025.Q2.0.0

Added: May 13, 2025

Integration Hub

 

A new data sync method called Scheduled-Sync is now available for Zuora Connector for Salesforce CRM. This capability allows you to schedule all data changes to be sent in batches to their SFDC instance.

See Scheduled-Sync.

2025.Q2.0.0

Added: May 13, 2025

Zuora SDK

 

We have released the following version for each of the Zuora client libraries:

  • Java: 3.6.0
  • Node.js: 3.6.0
  • Python: 3.6.0
  • C#: 1.0.0-beta.4
See Changelog for Zuora client libraries.

2025.Q2.0.0

Added: May 8, 2025

Zuora OneID

 

We have enhanced the User Provisioning interface and flow to provide a simplified user experience. You can now access the User Provisioning section directly under the User > User Provisioning tab. You can view the details of all the tenants an individual user has access to, and manage permissions for each tenant using the Edit option. Each provisioning list item details the Tenant information, status of the tenant and the user role of the individual user. 

Previously, the Direct Tenant Access toggle was located under Users > Basic Information. You can now access the Direct Tenant Access toggle and the Group Provisioning toggle in the Manage User Provisioning screen. 

2025.Q2.0.0

Added: May 8, 2025

Object Manager

 

Object Manager now displays only the objects that a user has access to, based on the following user permissions:

  • Manage Billing Settings
  • Manage Payments Settings
  • Manage Finance Settings

Objects associated with product areas that the user does not have access to are hidden. For example, if the user does not have the Manage Finance Settings permission, the Journal Entry object will not appear in Object Manager.

By enabling permission control in Object Manager, administrators can now manage access to custom field settings at a more granular level.

See User roles and Manage custom fields with the Object Manager.

2025.Q2.0.0

Added: Apr 29, 2025

Data Connect

 

With this release, we will not process telemetry data for objects synced through a Scheduled Sync Retry Process that only underwent optional lookup updates.

Added: Apr 29, 2025

Analytics

 

Consumption Insights is now available for early adopters. It supports all usage-based pricing model users. Consumption Insights is a machine learning-powered feature designed to help your businesses optimize revenue by providing deep analytics on usage-based metrics. 

 

Central Sandbox

 

Central Sandbox now supports selective scrubbing via the Object Manager interface. Selective scrubbing helps you easily manage PIIs and field-level data protection and helps you protect your PII and other sensitive data from unauthorized access in the sandbox environment. While initiating a Central Sandbox refresh, you can specify the fields that should be considered PII and hidden in a sandbox environment.

See Custom scrubbing for fields in CSBX.

 

Data Loader

 

Data Loader now supports nullifying of fields. Nullifying fields refers to the process of clearing the value of a field in records during a data operation. This action sets the field to a "null" state, which means the field has no value or is blank.

 

Data Loader

 

We have added the following object templates to the Data Loader:
  • Unapply Credit Memo
  • Post Credit Memo
  • Post Debit Memo
  • Post Invoices
 

Deployment Manager

 

Deployment Manager now supports pre-validation, allowing you to verify deployments before applying changes to the target tenant. This early feedback mechanism helps identify misconfiguration, missing dependencies, and potential issues upfront, ensuring smoother deployments. By detecting errors early, Pre-Validation saves time, reduces deployment failures, and prevents disruptions in the target environment.

 

Deployment Manager 

 

You can now configure the Workflow version state in Deployment Manager by defining the state of a workflow version as Active or Inactive during deployment by selecting the Deployment Preferences in the Compare screen.

 

Events and Notifications

 

The Reusable Blocks feature for email templates is now available. It allows you to define reusable email components, such as headers and footers, and embed them into different email templates. Updates made to a reusable block are automatically applied across all linked templates. This feature eliminates the need to recreate common elements manually and enhances consistency and efficiency in email template management.

Currently, the Deployment Manager does not support Reusable Blocks. To ensure proper email template rendering after the migration, you must manually create reusable blocks in the target environment using the same block numbers as in the source environment.

See Configure reusable blocks in email templates.

 

Events and Notifications

 

You can now copy reusable blocks during Central Sandbox or Developer Sandbox data refreshes. This applies only to newly created blocks in source environments. Existing blocks in target environments will not be overwritten or deleted, ensuring data consistency and allowing you to conduct unique tests within these sandbox environments.

See Getting started with Zuora Central Sandbox and Getting started with Zuora Developer Sandbox.

 

Events and Notifications

 

Previously, the Notification System Health Dashboard displayed the "Unable to get attachments for email" error when email notifications were triggered before the billing document PDF was generated, even though the system would retry sending the emails.

We have improved the alerting mechanism so that this error now appears only if the final retry fails, ensuring more accurate and efficient error handling.

See Notifications dashboard.

 

Zuora Connectors

 

The Zuora Connector for Clickhouse is now available for early adopters. This connector allows you to integrate Clickhouse as a destination to transfer data from our system. For more information, contact your Customer Success representative or Account Executive.  

Zuora OneID

 

Unified Permission Management in OneID for Zuora Billing is now available for early adopters. It provides a centralized and streamlined approach to manage user roles, permissions, and access controls across Zuora Billing tenants. It ensures a consistent and secure framework for defining and enforcing permissions, reducing complexity and improving compliance.  

Zuora OneID

 

Zuora OneID now supports Multifactor Authentication (MFA). MFA enhances security by integrating Time-based One-Time Password (TOTP) authentication for users, enabling them to authenticate using third-party TOTP authenticator apps like Google Authenticator, Microsoft Authenticator, or Authy.  

Scroll to Top

Zuora Platform 2025.Q2 fixes

For the list of resolved issues, see Zuora Platform 2025.Q2 Fixed Issues in the Support Center. Additional logon information may be required to access the Zendesk portal.

Scroll to Top

Revenue

New and changed features 

Feature Description Updated
Manage Mass Actions The following mass actions will be made available for transactions originated from Zuora Billing:
  • Accounting
  • POBs allow you to:
    • Defer Cost: Defer the cost release for the selected POBs. 
    • Defer Revenue: Defer revenue for the selected POBs.

    • Release Cost: Release cost for the selected POBs.

    • Release Revenue: Release revenue for the selected POBs.

    • Update POB: Update the derived POB name for the selected POBs.

  • Transactions allow you to:

    • Apply Hold

    • Release Hold

 
Subscription with "Pending Activation" status In Billing, if the charge is pending, the whole subscription created out of it remains in pending status. Revenue consumes the subscription and the subscription participates in all the Revenue-related activities, that is, Contract Modification (upsell and downsell). The subscription does not get released in Revenue as the revenue hold is applied based on the status of the subscription. Once the subscription status changes and when it gets collected again into Revenue, the hold that was applied on the subscription is removed and revenue is released.  
Revenue Contract When you delinked a line in a Revenue Contract, the accounting treatment of the contract was always forced into retrospective for allocation. Now, if the line that you delink is not eligible for allocation, then the RC is not forced to change the accounting treatment. The existing allocation treatment stays as is.  

Scroll to Top

Zuora Revenue 2025.Q2 fixes

For the list of resolved issues, see Zuora Revenue 2025.Q2 Fixed Issues in the Support Center. Additional logon information may be required to access the Zendesk portal.

                                                                    Scroll to Top

Zephr

New and changed features

Feature Description  Updated

Users

 

We have added new functionality that allows you to search for users using multiple attribute criteria in a single request in the following two Admin API endpoints:
  •  GET /v3/users
  •  GET /zephr/integration/users/v1/users

Previously, this functionality was only available through the Zephr Console, where multiple filters could be applied to search for users with specific attribute values.

2025.Q2.0.1

Insights

 

A new screen, AI Bot Traffic Monitor, has been added to Zephr (Insights) to provide Administrators with visibility into AI bot activity on their site. This allows them to analyze bot traffic, identify specific user agents, and use the insights to configure blocking rules at the rule level in the rules builder. 2025.Q2.0.1

Identity

 

You can now integrate Zephr with external authentication providers to manage sign-in and registration with Zephr’s User Store. This enhancement allows you to use Zephr's out-of-the-box forms and pages while connecting to third-party auth providers. Zephr now has an out-of-the-box integration with Auth0 for authentication. For other providers, a custom extension can be developed with the support of Global Services. This update enhances flexibility and simplifies integration for a broader range of customers

Note: This release supports authentication only. It does not support syncing or managing user metadata or attributes from external identity providers.

 

Dynamic Offers

 

All relevant fields from the Billing object query are now surfaced in the Dynamic Offers (DO) API response, retrieved directly from the Catalog. This enhancement ensures more comprehensive data retrieval, improving the accuracy and flexibility of dynamic offer configurations and integrations.  

Users

 

Zephr now allows customers using a Customer Data Platform (CDP) to add users directly to static segments via API, bypassing rules-based flows. This update eliminates delays caused by predefined workflows and enables proactive segmentation.  

Users

 

We've added a new bulk action, create-user-grant, to the Update Users in Bulk API, allowing the assignment of grants to multiple users in a single call.

 

Zephr 2025.Q2 fixes

For the list of resolved issues, see Zephr 2025.Q2 Fixed Issues in the Support Center. Additional logon information may be required to access the Zendesk portal.

Scroll to Top

REST API

For the detailed API documentation, see API Reference.

For a summary of REST API updates and documentation updates in the Zuora API Reference, see 2023 API Changelog

Scroll to Top

Quickstart API  

From 2022.09.R1, the Quickstart API is available to you if you have the Orders (or Order Harmonization) and Invoice Settlement features enabled in your tenant. The QuickstartAPI allows new integrators to swiftly integrate with Zuora, and it supports essential business use cases.

See Quickstart API Reference.

See Quickstart API Changelog.                                                                                                                                                                                                                  Scroll to Top

SOAP API

Current WSDL version: 152

For information about how to check your version and download the latest version. see Zuora WSDL.

SOAP API change history

For a summary of updates made to the SOAP API in recent Zuora releases, see Zuora SOAP API Version History.

Scroll to Top