2025.Q4 release
Learn about new features, changes, fixes, and deprecations delivered in a product release and 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.
Billing
Presents release notes and resolved issues for Zuora Billing in 2025.Q4 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Product Catalog | Zuora recently released two new capabilities, Catalog New and Dynamic Pricing, generally available. Previously, enabling these features required contacting Zuora Support or the Product team. With our latest enhancement, you can now self-enable both capabilities directly from the Manage Features page in Zuora Billing (under the Commerce tab). This update provides:
With self-enablement, your teams can move faster, innovate sooner, and take full advantage of Zuora’s next-generation monetization capabilities. | 2025.Q4.1.0 Added: December 18, 2025 |
|
Invoicing and Tax |
InvoiceSchedule and InvoiceScheduleItem objects are now available in HTML templates, enabling clearer billing context and improved support for milestone-based invoicing. You can display all standard and custom fields by accessing them through the following paths:
| 2025.Q4.1.0 |
Orders and Subscriptions | You can now track, log, and report changes of the following business objects in audit trail:
| 2025.Q4.1.0 Changed: Dec 10, 2025 |
|
Orders and Subscriptions |
We have enhanced our Orders, Order Line Items, and Order Actions UI to provide support for additional advanced custom fields to utilize its functionality across all the integrated applications. See Custom fields and legacy custom fields |
Added: November 18, 2025 |
|
Product Catalog |
Zuora's Product Catalog now includes a Dynamic Pricing framework, allowing you to calculate prices in real time based on attributes and contextual business inputs. The system supports both Attribute-Based Pricing as well as Dynamic Pricing, which computes the price at runtime using factors such as customer segment, location, sales channel, session behavior, and product configuration. See Dynamic Pricing. |
Added: November 18, 2025 |
|
Orders and Subscriptions |
We have enhanced our Orders UI and API to provide support for dynamic pricing when subscribing to a new rate plan and renewing a subscription. The list price of charges is determined based on the pricing attribute values. For usage charges, you can also define a negotiated price table via Orders API. This table is used to calculate usage charges' prices dynamically when the usage records are processed. |
Added: November 18, 2025 |
|
Invoicing and Tax |
The following tax exemption–related fields are now available in the
|
Added: October 29, 2025 |
|
Invoicing and Tax |
We’ve enhanced the default tax template for the ONESOURCE Indirect Tax Determination App V2 to provide clearer credit and charge identification. The template now uses the ONESOURCE API field, isCredit, to indicate whether a line item is a credit. A true value means the line item is a credit for both auditing and reporting purposes. By default, all line items in a credit memo are considered credits. However, if a credit memo contains negative items, the isCredit field will be automatically set to false for those items to identify them as charges. Similarly, when an invoice includes negative items that represent credits against previous charges, the isCredit field will be automatically set to true to identify them as credits. |
Added: October 21, 2025 |
|
Orders and Subscriptions |
When you change a product rate charge from non-dynamic pricing to dynamic pricing in the product catalog, the charges which are subscribed on the subscriptions will continue to use the non-dynamic price. | |
|
Orders and Subscriptions |
The Preview an order and Preview an order asynchronously operations now allow you to skip the tax calculation in the | |
|
Invoicing and Tax |
The Sovos E-Invoicing integration no longer requires TLS certificates, making setup faster and easier. You can now choose between TLS or Sovos’s token-based authentication, with certificates remaining optional. You can manage multiple service providers with or without certificates, update them as needed, and use the new Test Connection button to quickly validate credentials. To migrate, notify Sovos to update your configuration and then create a new non-TLS service provider in Zuora. This update streamlines onboarding, reduces errors, and improves efficiency. | |
|
Invoicing and Tax |
The Sovos E-Invoice integration has been expanded to support Mexico and Brazil, ensuring compliance with local clearance e-invoice requirements. Zuora now provides pre-built e-invoice templates and response field mappings for both countries, simplifying setup and reducing the need for custom configurations. This update also introduces cancellation support, allowing you to correct billing documents even after approval by the tax authority. For Mexico, all four SAT-defined cancellation reasons are supported, and cancellations can be triggered through both the UI and API. Note: The Avalara E-Invoice integration does not support cancellation processes.
See Country-specific configurations Sovos for Mexico and Country-specific configurations Sovos for Brazil. | |
|
Invoicing and Tax |
We’ve introduced a new billing rule called Rating Detail Generation Timing in both the API and UI. This setting gives you control over when rating details—the full breakdown of charge calculations and billing information—are generated. You can choose to generate rating details after the invoice is created (the default option, which speeds up invoice processing by delaying rating detail generation), or generate them together with the invoice (the recommended option, if you want them displayed on the invoice PDF). This enhancement provides greater flexibility in balancing invoice performance and presentation. | |
|
Invoicing and Tax |
We've improved Zuora's PDF generation process to make it more reliable and reduce failures. PDFs will now generate successfully even if related data is updated during processing. If those updates are relevant to the document, you can simply re-generate the PDF to include the latest information. As a best practice, we recommend re-generating PDFs whenever you update invoice-related data that should appear on the document. This ensures your PDFs always display the most accurate and up-to-date details. | |
|
Invoicing and Tax |
We’ve optimized the performance of the FilterByRef function in HTML templates when working with standalone custom objects. A standalone custom object is one that isn’t linked to standard Zuora objects like invoices or payments. For example, you might use a standalone object to store Daily Exchange Rates. This optimization enables faster PDF generation. The optimization does not apply to non-filterable fields or to custom objects related to standard business objects. | |
|
Invoicing and Tax |
We’ve enhanced the system to let you update the invoice date for all draft invoices—whether created manually or through bill runs—directly in the UI. This ensures consistent behavior across the UI and API, making it easier to correct invoice dates before finalizing. | |
|
Invoicing and Tax |
We’ve enhanced the REST API to support single account billing preview runs. With this enhancement, customers can easily run previews for a single account, improving performance and usability. This makes it simpler to validate billing data and invoices for high-volume or complex accounts before finalizing them. | |
|
Invoicing and Tax |
Zuora now supports using Advanced Custom Fields (created via Object Manager) in the Tax Engine Mapping Formula. Fields from the Account and Sold-To Contact objects can be referenced to create flexible rules, such as routing U.S. transactions to Avalara and non-U.S. transactions to Zuora Tax. This enhancement streamlines configuration, supports unified product catalogs, and ensures accurate tax processing across regions. | |
|
Invoicing and Tax |
The State, County, City, and TaxRegion fields on the Contact object now support up to 100 characters, expanded from the previous 40-character limit. This update resolves issues where longer regional names were being truncated. The enhancement applies across both UI and API when creating or updating contacts, accounts, invoices, and tax engine companies. It also extends to Z-Tax imports, which can now process and store records with longer field values. By supporting extended field lengths, Zuora ensures more accurate, complete, and consistent customer data across reporting, invoicing, integrations, and tax connectors. | |
|
Invoicing and Tax |
Zuora now supports the Invoice Group Number (IGN) field in the Invoice data source within Reporting. Previously, this field was only available through Data Source Exports and Data Query. With this enhancement, you can easily include the Invoice Group Number in reports based on the Invoice object, giving you greater flexibility to track and group invoices directly in Zuora Reporting. | |
|
Order to Revenue |
We've added support for additional fields for 'bill to' and 'sold to' contact information under invoice item and rate plan charge objects within Order to Revenue. | |
|
Order to Revenue |
You can now map an invoice number to Revenue when creating memo items, as long as the memo originates from the invoice in the field mapping. | |
|
Order to Revenue |
If a subscription or rate plan charge is deleted, but its associated invoice items or memo items are not, these remaining billing items will now be treated as standalone billing transactions. | |
|
Order to Revenue |
OTR now handles delete orders/amendments. Booking transactions will set the charge status (Revenue subscription status) to 'void' when synced to Revenue for deleted sales order lines. | |
|
Order to Revenue |
We have enabled revenue standard fields mapping for FV_ELIGIBLE_FLAG. |
Billing 2025.Q4 fixes
There are currently no fixes reported for Zuora Billing in 2025.Q4.
CPQ
Presents release notes and resolved issues for Zuora CPQ in 2025.Q4 product release.
Zuora release 2025.Q4 corresponds with Quotes 10.50 and 10.51.
In Quotes version 10.50, a new field set named zqu__Original_QRPC (Original QRPC) has been introduced under the Quote Rate Plan Charge object. If your Extensibility Framework code references the charge.originalQRPC property from quoteState, review your implementation to ensure that all required fields used in your code are included in the zqu__Original_QRPC field set. Previously, the originalQRPC property was a direct copy of the charge.record property within quoteState.
New and changed features
| Feature | Description | Updated |
|---|---|---|
|
CPQ X |
When upgrading from versions earlier than 10.51, Smart Preview is now turned on automatically. This avoids unnecessary preview calls and improves performance during configuration and pricing. No action is needed from Administrators. |
10.51 |
|
CPQ X |
As Salesforce plans to end support for Workflow Rules by the end of 2025, we migrated CPQ package Workflows to Salesforce Flows in Quotes version 10.50 to ensure continued compatibility and support. In this release, we removed the following Workflow Rules from the CPQ package, as all related workflows were fully migrated to Flows in the Quotes version 10.50 release.
If you previously modified the status of either Workflow Rule from its default state, Zuora recommends applying the same status to the corresponding Flow to maintain consistent behavior. Before upgrading to Quotes version 10.50 or later, ensure that both Workflow Rules are deactivated if they are still active. |
10.51 |
|
CPQ X |
A new JavaScript-based rules engine is now available in beta to improve rule execution during the quoting process. To enable this in your org, contact Zuora Support. When this feature is enabled:
This new architecture significantly improves performance by accelerating rule evaluation, reducing heap size issues, and enhancing the overall efficiency of the rules engine. For more information, see Client-Side Rules Engine in Quote Studio. |
10.51 |
|
CPQ X |
We have updated the Selected Products window on the Browse All Products and Rate Plans page to make rate plan selection clearer and more intuitive. The column previously labeled Quantity has been renamed to No. of Rate Plans, which shows the number of rate plans being added, and the layout has been widened to improve readability. |
10.51 |
|
CPQ X | A new Quote Studio UI is now available in beta. Key features include:
|
10.51 |
|
CPQ X |
The following button behavior is refined:
|
10.50 |
|
CPQ X |
As Salesforce has announced the end of support for Workflow Rules by the end of 2025, we are transitioning our package Workflows to Salesforce Flows to ensure continued compatibility and support. Our package previously included two Workflow Rules:
With this release:
Note:
You must deactivate the ZQSubTermTypeAction and ZQSubTermTypeDefaultAction workflow rules, if they are active, before upgrading to Quotes version 10.50 or later. If you previously modified the activation status of either Workflow Rule from its default, we recommend that you set the corresponding Flow to the same status to maintain consistent behavior. |
Updated: November 27, 2025 10.50 |
|
CPQ X |
A new setting, Enforce Single MSQ Primary Quote per Opportunity, has been added for Multi Subscription Quoting (MSQ) under Admin Config. When enabled, only one MSQ primary quote can exist per opportunity — marking a new MSQ parent quote as primary automatically unchecks the others. You can no longer use the Primary field on child MSQ quotes. This setting also works in conjunction with the existing Single Subscription Quoting (SSQ) setting, Enforce Single Primary Quote, under Quote Configuration Settings. When both settings are enabled, only one primary quote — either an MSQ or an SSQ — can exist within the same Opportunity. If a non-primary quote is sent to Zuora Billing, it will now be automatically marked as primary. Previously, primary quote enforcement was not supported for MSQ parent quotes, allowing you to create multiple primary MSQ parent quotes under the same Opportunity. For more information, see Quote Studio admin settings configuration. |
10.50 |
|
CPQ X |
Quote Studio now supports creating Quick Filters based on specific Permission Sets, similar to how Quick Filters can be defined for specific Profiles. With this enhancement:
New field introduced: List_Filter__c.PermissionSet_Visibility_List__c Permission updates:
|
10.50 |
|
CPQ X |
You can now delete newly added rows in the Negotiated Pricing table that exist only within Salesforce and have not yet been sent to Zuora. Rows defined in the Zuora Commerce Catalog cannot be deleted to maintain catalog data integrity and consistency. |
10.50 |
|
CPQ X |
Enhances the Quote Studio layout by aligning the Prepaid Balance section with other sections for a consistent behavior. |
10.50 |
|
CPQ X |
We have enhanced the key usability of the Rate Card table in Quote Studio, helping Salesforce users navigate and interpret rate data more efficiently.
|
10.50 |
|
CPQ X |
The scroll bars in the Quote Studio UI have been resized for a more consistent user experience. |
10.50 |
|
CPQ X |
For SSQ, we have introduced the afterQuoteStudioLoad hook and collapseproduct event in the extensibility framework. This hook executes immediately after Quote Studio loads. For more information, see Headless component - hooks. You can use the event to collapse Product Timelines in the Quote Studio UI components. For more information, see Headless component - events. |
10.50 |
|
CPQ X |
You can now programmatically remove toast messages dispatched from Extensibility Framework components using two new parameters:
All toast messages now correctly respect their configured timeout settings. Previously, the timeout parameter was not applied to error-themed toast messages. For more information, see Headless and sidebar component - events. |
10.50 |
|
CPQ X |
The pop-up size has been fixed to display correctly when Multi-Org is disabled. |
10.50 |
|
CPQ X |
To prevent conflict, the Save and Submit buttons are disabled when the custom components from the sidebar are open. |
10.50 |
|
CPQ X |
Added new feature options in Zuora Config > Quote Studio Settings > Restricted Access Config.
|
10.50 |
|
CPQ X |
The package major and minor version details are now retrieved from the system instead of the custom setting, ensuring accurate version information. Previously, these details were retrieved from the Zuora Config custom setting; however, in some cases, the values were not being populated correctly. |
10.50 |
|
CPQ X |
Added new custom labels to customize the text on the Quote Start Date selection page.
With this enhancement, administrators can use custom labels to tailor or localize text for specific business terminology. |
10.50 |
|
CPQ X |
Added a new public method ProductTimeline.getRemovedCharges to fetch charges from the latest or previous version based on the RemoveProduct state. This method validates the timeline structure and amendment type, returning an empty array for invalid inputs. For more information, seeJS global class. |
10.50 |
|
CPQ X |
We have introduced a new Domain-Specific Language (DSL) system for use in the CRM Mapping field of the attribute definition. With this enhancement, you can now configure mappings between Zuora Object fields and Salesforce Object fields to populate values in new subscription quotes. The mapped attribute value is also auto-populated in the Rate Card (in read-only mode) for any Dynamic Pricing configurations that reference the related CPQ Object field. |
10.50 |
|
CPQ X |
As part of the save performance optimization, a new field set named zqu__Original_QRPC (Original QRPC) has been introduced under the Quote Rate Plan Charge object. With this enhancement, only the fields defined in the field set zqu__Original_QRPC (Original QRPC) are now loaded into the originalQRPC property within each charge under quoteState. The following fields are added to the zqu__Original_QRPC field set.
Previously, all fields from the Quote Rate Plan Charge object were being loaded, which could impact performance. If your Extensibility Framework code references the ​charge.originalQRPC​ property from quoteState, review your implementation to ensure that all required fields used in your code are included in the ​zqu__Original_QRPC​ field set. Previously, the originalQRPC property was a direct copy of the charge.record property within quoteState. |
10.50 |
|
CPQ X |
From Quotes version 10.50:
|
10.50 |
|
CPQ X |
As part of ongoing save operation optimization, several classes and methods within the Quote Studio save flow have been refined to improve overall performance. |
10.50 |
|
CPQ X |
A new custom label, NEW_MULTI_SUB_QUOTE_LABEL, has been introduced to allow customization of the New Multi Sub Quote button text on the Subscription Selector page in Quote Studio. This enhancement provides greater flexibility to define any desired value for the button label. |
10.50 |
CPQ 2025.Q4 fixes
For the list of resolved issues, see CPQ 2025.Q4 fixed issues in the Support Center. Additional logon information may be required to access the Zendesk portal.
Payments
Presents release notes and resolved issues for Zuora Payments in 2025.Q4 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Payments | Zuora now includes PayPal's shipping object (ShipTo) on PayPal Commerce Authorization and one-time Payment requests to help merchants qualify for PayPal Seller Protection when shipping physical goods. | 2025.Q4.1.1 |
Payments | Organization ID is now added as a new payment condition to Gateway Routing rules. This multi-select picklist is sourced from Account.OrganizationId and lets you evaluate one or more org IDs as part of the rule criteria. This is useful for multi-org tenants who need to route transactions by organizational segmentation. 5:14 PM One minute | 2025.Q4.1.1 |
Payments | Zuora now supports selecting Hosted Payment Pages 2.0 (HPM 2.0) as a Source in Gateway Routing rules, enabling routing decisions for transactions originating from HPM 2.0 submissions. The new Source label is HostedPaymentPage. | 2025.Q4.1.0 |
Payments | Zuora has now added support for the Apple Pay Merchant Registration API to eliminate the existing limitation of 99 registered domains per merchant account. | 2025.Q4.1.0 |
Payments | Zuora now supports versioned URLs for zuora.js, enabling merchants to use Subresource Integrity (SRI) to cryptographically verify script content. | 2025.Q4.1.0 |
Payments | Zuora now supports Real-Time Reconciliation for the EBANX payment gateway integration. This feature will help automate reconciliation to ensure payment statuses in Zuora match the actual settlement status at the gateway. | Unplanned out of the cycle release Added: October 17, 2025 |
Payments | The EBANX Integration in Zuora now supports PIX Automático and UPI as new payment methods. | Unplanned out of the cycle release Added: October 17, 2025 |
Finance | We have enhanced the UI to support Dynamic Segment Source in the version history panel of GL Segments Configuration. You can now view the source object and source field changes for each updated transaction type. | |
Finance | A new scheduling feature automates Journal Runs and Trial Balance Runs, with safeguards that enhance accuracy, consistency, and visibility. You can configure jobs to run daily, weekly, or monthly. | |
Finance | GL Segmentation V2 introduces tenant-level, ERP-compliant segmentation with migrated V1 settings in Draft mode for review, mapping, and publishing, improving consistency and reducing manual effort. | |
Finance | Zuora Finance now offers the Period Close Migration feature, enabling you to move smoothly to the enhanced AR Sub-Ledger experience with accurate balances and preserved data. | |
Payments | Zuora now supports Real-Time Account Updater (RTAU) for the Adyen payment gateway integration. RTAU allows Adyen to return updated card details immediately in the payment response when a transaction fails due to account changes, reducing payment declines caused by outdated card information. | |
Payments | Zuora's integration with PayPal Complete Payments now supports Configurable Metadata, allowing you to send custom | |
Payments | Zuora's integration with Paystack now supports a new Direct Debit payment method. This feature enables merchants operating in South Africa to offer EFT bank transfer as a payment option to their end users, providing greater flexibility and convenience in payment collection. | |
Payments | Zuora's integration with Checkout.com now supports dynamically sourcing a value for soft descriptors that appear on customer card statements. This value can be configured under Payments > Define Payment Rules > Select the source field for Soft Descriptors to appear on statements. | |
Payments | To comply with the regulatory requirements of stored payment methods, Zuora's Payment Form feature offers a consent experience by allowing merchants to customize the default agreement statement. Merchants must consent for stored payment methods by toggling the Require storing payment methods button. By toggling the Allow updating default payment methods button, merchants also consent to automatically storing the payment method as the default payment method on the account. This feature now applies to direct debits such as ACH and SEPA, in addition to cards and wallet payment methods. Wallet payment methods will not display a checkbox, but will include an agreement statement. Direct Debits will include a confirmation dialog screen for consumers to agree to before completing the transaction. |
Payments 2025.Q4 fixes
There are currently no fixes reported for Zuora Payments in 2025.Q4.
Platform
Presents release notes and resolved issues for Zuora Platform in 2025.Q4 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Integration Hub | NetSuite Billing connector now supports syncing custom fields on Zuora debit memo transactions from Zuora to NetSuite when debit memosare created. You can now include debit memo level custom attributes in your NetSuite financial processes, consistent with the existing custom field sync support for other objects such as accounts, products, invoices, payments, refunds, and credit memos. | 2025.Q4.1.1 |
Mediation | The Events page has been enhanced with new visual representations in addition to the existing tabular data. You can also download the dataset for further analysis. | 2025.Q4.1.1 |
Mediation | HTTP Processor Enhancements: Improved Reliability: Added a 'Pass on event' in case of error option, allowing meters to continue processing even if upstream HTTP calls fail. Stronger Validation: Enforced tighter checks for retry and timeout settings. | 2025.Q4.1.1 |
Mediation | Meter run export functionality has been enhanced to enable downloading both successful and error records that exceed the standard limit. The records are downloaded through a batch job. For smaller datasets, you can continue using the existing download method. This enhancement removes previous restrictions on large-scale record downloads. The UI now provides options to export All records, Success records only, or Failed records only, and will trigger an export job when counts exceed the synchronous download limit. | 2025.Q4.1.1 |
Mediation | The following UI enhancements have been made:
| 2025.Q4.1.1 |
Zuora SDK | We have released the following version for each of the Zuora client libraries:
| 2025.Q4.1.0 Added: December 12, 2025 |
Data_Loader | We have added the Data Dictionary for Update amendments. | 2025.Q4.1.0 |
Data_Loader | Field Mapping now shows all required fields by default, providing you with immediate visibility into mandatory mappings. | 2025.Q4.1.0 |
Mediation | New APIs: A new asynchronous API is now available to download and manage Audit Trail data. The API supports advanced filtering by time range, run status, run type, export type, session IDs, and operator IDs, allowing precise and efficient data retrieval. You can export results as a pre-signed CSV file containing up to 5 million records, enabling large-scale audit data analysis for compliance and reporting. A new API has been introduced to retrieve aggregated summary data for a specified meter. It supports grouping by Processor Id, Error Code, or Session Id, and allows optional filters such as Query From Time, Query To Time, Operator Ids, and Session Ids. The API returns aggregated output and error counts per group and includes validation with detailed error responses for invalid parameters or formats. Note: The Summary API /meters/{meter_id}/summary can show negative counts and blank sessionId entries for certain legacy sessions. This issue has been fixed with this release. However, historical data will not be retroactively corrected. For legacy sessions, use overall summaries or avoid grouping by sessionId if you observe negative counts or blank sessionId entries.For detailed API documentation and specifications, see the Zuora API Reference. | 2025.Q4.1.0 |
Workflow | You can now configure custom email headers in the new Custom Headers tab of the Email notification task. | 2025.Q4.1.0 |
Workflow | Email and Callout notification tasks now support including the related Object ID in customer notification history. This enhancement enables you to specify the ID of the object associated with each notification. | 2025.Q4.1.0 |
Data Connect | A new Feature Controls tab is now available in Integration Hub, providing a self-service UI for controlling key sync behaviors at the tenant level. | 2025.Q4.0.0 Added: December 16, 2025 |
Integration Hub | The NetSuite Connector now supports NetSuite's Payment Instruments feature by using the Payment Option field when syncing payments from NetSuite to Zuora. | 2025.Q4.0.0 Added: December 16, 2025 |
Zuora SDK | We have released the following version for each of the Zuora client libraries:
| 2025.Q4.0.0 Added: November 13, 2025 |
Deployment Manager | Deployment Manager now supports the API versioning feature, allowing customers to set a default API version for all API requests to their tenant. This option is available under Admin Settings. | 2025.Q4.0.1 Added: November 5, 2025 |
Deployment Manager | Deployment Manager now supports Context, Attributes, and Dynamic Pricing deployments. For successful deployment, deploy Context and Attributes before deploying Product, Product Rate Plans, and Product Rate Plan Charges. For more information, see Deploy context and attribute. | 2025.Q4.0.1 Added: November 13, 2025 |
Data Source Exports | To enhance security and align with the Zuora UI, values that start with This enhancement prevents unintended formula execution and mitigates CSV injection vulnerabilities. | 2025.Q4.0.0 Added: November 20, 2025 |
Custom Logic | Platform administrators are now granted the following custom logic permissions by default:
This enhancement ensures that tenant users with the Platform Administrator user role can immediately access and manage Custom Logic data without additional configurations. | 2025.Q4.0.0 Added: October 28, 2025 |
Audit Trail | We have enhanced the Audit Trail feature to support auditing API versioning setting changes. Any changes to the API Versioning setting are now recorded in the | |
Custom Logic | Audit trail now records object change events triggered by custom logic. This enhancement improves data compliance and monitoring for field updates triggered by the Custom Logic feature. See Custom Logic and Audit Trail. | |
Data Loader | We have added a clone icon that allows you to quickly clone existing Job Definitions. | |
Data Loader | Data Loader now supports standardized export queries compatible with the import template. The queries are accessible within the user interface at Data Query > Templates > Data Loader Exports. | |
Data Query | Data Loader now supports standardized export queries compatible with the import template. The queries are accessible within the user interface at Data Query > Templates > Data Loader Exports. | |
Deployment Manager | Deployment Manager now supports migrating Decision Trees and Decision Tables between environments. | Added: October 24, 2025 |
Deployment Manager | Deployment Manager now displays the following configuration categories under the Extension Studio section, while the functional flow remains unchanged:
| Added October 31, 2025 |
Events and Notifications | Email templates now support conditional logic and loop control, allowing you to build dynamic tables and control the visibility of content based on advanced merge field expressions. | |
Events and Notifications | Email templates now include a built-in countdown timer, allowing you to insert a visual countdown timer into email notifications for time-sensitive events, such as campaigns, re-engagement offers, or limited-time promotions. | |
Events and Notifications | Email templates now support embedded videos powered by YouTube or Vimeo, allowing richer content to be included in email notifications. | |
Events and Notifications | You can now view detailed metrics about email notifications when using Advanced SMTP server. The details include whether and when emails were successfully delivered, whether they were opened or clicked by recipients, and other delivery and engagement metrics. | |
Mediation | We have included a HTTP Processor meter component that lets you make API calls to external services for real-time event enrichment. For example, you can use it to rate events externally or to fetch tax rates from third-party systems. This feature is in the Early Availability phase. If you want to have access to the feature, submit a request at Zuora Global Support. | |
Mediation | You can now download large volumes of error records in the audit trail using an export job. Previously, the Meter Run page in Mediation limited downloads to 10,000 records. | |
Mediation | You can now filter billable subscription statuses (Active and Cancelled) in the Enrichment Processor meter component. By default, the Enrichment Processor continues to enrich all subscription statuses (including Expired, Draft, and others). With this enhancement, users can focus on billing-related subscriptions and avoid enriching non-billable data. | |
Zuora REST API | We have updated the endpoint for each of the following Object Query API operations to ensure naming consistency. The legacy endpoints are still supported for backward compatibility.
| |
Zuora REST API | We've added natural key support for the following operations:
You can now specify either the object ID or the object number when calling these endpoints. Previously, only the object ID was supported. | |
Zuora Protect | Zuora now supports streaming Audit events to external systems using Audit APIs. With the new Splunk integration, administrators and security teams can route user management and billing-related events directly into Splunk for real-time monitoring, analysis, and alerting. | |
Zuora OneID | For Multi-Org–enabled Billing tenants, administrators can now update users' Organization Units directly in OneID. | |
Zuora OneID | Administrators can now track user-management actions and billing transaction changes in the enhanced Audit Trail experience. This enhancement improves visibility into system activities and data updates, helping organizations strengthen monitoring and compliance. | |
Analytics | Zuora's Consumption Insights has now reached Generally Availability with a production-grade, scalable solution designed for global adoption and seamless platform integration.Key enhancements include:
|
Platform 2025.Q4 fixes
For the list of resolved issues, see Zuora Platform 2025.Q4 fixed issues in the Support Center. Additional logon information may be required to access the Zendesk portal.
Revenue
Presents release notes and resolved issues for Zuora Revenue in 2025.Q4 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Mass Action | The Mass Action feature in Zuora Revenue now supports updating Posted and Unposted schedules directly through the UI. This enhancement reduces reliance on Support and provides greater flexibility for managing accounting schedules. |
Revenue 2025.Q4 fixes
For the list of resolved issues, see Zuora Revenue 2025.Q4 fixed issues in the Support Center. Additional logon information may be required to access the Zendesk portal.
Zephr
Presents release notes and resolved issues for Zephr in 2025.Q4 product release.
New and changed features
No new enhancements have been introduced for Zephr in the 2025.Q4 release.
Zephr 2025.Q4 fixes
There are currently no fixes reported for Zephr in 2025.Q4.
API
Presents updates on REST API, Quickstart API, and SOAP API in 2025.Q4 product release.
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 API Changelog.
Quickstart API
Zuora offers two sets of APIs for Billing, Payments, and Platform: the v1 API (the REST API) and the Quickstart API.
Zuora's v1 API provides complete coverage to our Zuora Billing, Payments, and Platform features. Zuora's Quickstart API represents a simplified programmatic experience and a subset of coverage for common e-commerce use cases. While often erroneously referred to as the v2 API, the Quickstart API is NOT a replacement for the v1 API and is no longer recommended for new integrations. See Quickstart API Reference.
Developers who need to access the full breadth of Zuora Billing, Payments, and Platform functionalities should use the v1 API, or our v3 SDKs (v1 for C# SDK) that are built on the v1 API.
SOAP API
Current WSDL version: 153
For more information, see SOAP API.
SOAP API change history
For a summary of updates made to the SOAP API in recent Zuora releases, see Zuora SOAP API Version History.
AI in Zuora
Presents release notes for AI in Zuora in 2025.Q4 product release.
New and changed features
There are currently no new and changed features reported for AI in Zuora in 2025.Q4.
To learn where and how AI is currently used in Zuora products, see Use of AI in Zuora.