2026.Q1 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.
AI in Zuora
Lists release notes for features that apply AI in Zuora in 2026.Q1 product release.
AI and Automation (Beta)
We are expanding Zuora AI capabilities with several new features available in beta with the 2026.Q1 release. These features are currently available in sandbox environments only and require enablement via a support ticket. Customers may need to join a waitlist depending on feature availability.
All AI features are inactive by default and must be activated before use.
Additional AI-powered features will be added throughout the quarter as we continue to expand AI capabilities across the Zuora platform.
|
Feature |
Description |
Updated |
|---|---|---|
Zuora Remote MCP Server | The Zuora Remote Model Context Protocol (MCP) Server is a centrally hosted service that enables AI assistants and agent platforms to securely connect to your Zuora environment without deploying a local MCP server, eliminating the need to manage installation complexities. With the remote server, you can build custom AI agents that can perform natural-language queries and actions across your Zuora business data at scale. If you are interested in joining our Remote MCP Server beta program, contact your account team. | 2026.Q1.1.2 |
|
Zuora Local MCP Server |
The Zuora Local Model Context Protocol (MCP) Server enables AI assistants like Claude to interact directly with your Zuora environment. This integration allows natural-language queries and actions across your subscription data, billing operations, and reporting. If you are interested in joining our Local MCP Server beta program, contact your account team. | |
|
Billing Operations agents |
AI-powered agents assist with common billing operations tasks, helping teams to automate routine workflows and accelerate resolution of billing inquiries. These agents understand subscription context and can guide users through complex billing scenarios. | |
|
Narrative summaries |
AI-generated narrative summaries provide clear, natural language descriptions of subscription data, billing documents, and key metrics. These summaries make it easier to understand complex subscription states and communicate insights across your organization. |
To learn where and how AI is currently used in Zuora products, see Use of AI in Zuora.
Billing
Presents release notes and resolved issues for Zuora Billing in 2026.Q1 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Orders and Subscriptions | Zuora now calculates the auto-renewal order date using the tenant's configured time zone at the time the renewal is triggered, instead of the UTC term start date for auto-renewed subscriptions. This ensures the order date matches the tenant's local calendar date for the auto-renewal event. | 2026.Q1.2.1 Added: April 7, 2026 |
|
Invoicing and Tax |
Zuora has enhanced how Configurable Tax Apps populate Account VAT ID and Account Company Code during tax calculation. With this update, when SoldTo or ShipTo is specified on Subscriptions, Order Line Items (OLIs), or Standalone invoice with a different owner account, the system now sources tax-related fields from the specified SoldTo or ShipTo owner account. This ensures that accurate tax exemption and company information is sent to your tax vendor. |
2026.Q1.2.0 |
|
Invoicing and Tax |
Zoura has strengthened Multi-Org access controls to ensure that split invoices adhere to organization-level visibility rules. You can now access split invoices and split invoice items only if they belong to organizations within your assigned org structure. Multi-Org security restrictions are consistently enforced across relevant API endpoints, ensuring proper data isolation and alignment with your organization’s access policies. This enhancement improves data security and ensures consistent Multi-Org behavior across invoice-related objects. |
2026.Q1.1.0 |
|
Invoicing and Tax |
You can now view the PDF generation status directly on the Invoice Detail page in the Zuora UI, providing clear visibility into invoice PDF readiness without relying on API calls. The status indicates whether PDF generation is N/A (disabled or not applicable), Pending (accepted but not started), Processing, Generated, or Failed. When PDF generation fails, the UI surfaces the error code and error message to support faster troubleshooting. This enhancement reduces uncertainty and manual effort, allowing you to confidently confirm PDF availability directly from the UI. See Invoice details view. |
2026.Q1.0.0 planned 2nd sandbox update Added: January 27, 2026 |
|
Invoicing and Tax |
The Sovos E-Invoicing integration now supports Poland, helping you comply with the Krajowy System e-Faktur (KSeF) clearance e-invoicing requirements. Zuora provides prebuilt e-invoice templates and response field mappings aligned with KSeF specifications, reducing setup effort and minimizing the need for custom configuration. These templates support all document types including invoice, credit memo, debit memo. |
2026.Q1.0.0 planned 2nd sandbox update Added: January 27, 2026 |
|
Orders and Subscriptions |
We have enhanced the following GET subscription REST API end points to include the ramp information of a subscription:
| |
|
Orders and Subscriptions |
You can now track, log, and report changes of the following business objects in Audit Trail:
| |
|
Orders and Subscriptions |
You can now view the negotiated price table for usage charges directly within the order or subscription UI. | |
|
Orders and Subscriptions |
We have enhanced the Orders API to support hard bundles. When subscribing to a new hard bundle, optional charges can be added on demand now. These charges can be removed as needed during amendments. Note:
This feature is in the Early Adopter phase. If you want to have access to the feature, submit a request at Zuora Global Support | |
|
Invoicing and Tax |
We are pleased to announce that E-Invoicing with PEPPOL Extract is now Generally Available (GA). The PEPPOL Extract feature allows you to build a custom e-invoicing integration by exporting invoice data from Zuora in PEPPOL-compliant XML format. It is one of two e-invoicing options offered by Zuora, alongside integrations with certified e-invoicing partners. With PEPPOL Extract, Zuora supports the export of billing documents in PEPPOL BIS 3.0 format, enabling you to consume standardized XML files and integrate seamlessly with your own third-party systems. This standardized approach reduces implementation effort by minimizing manual field mapping between Zuora and external vendor platforms. | |
|
Invoicing and Tax |
We have enhanced the E-Invoice experience by adding a Re-Sync option for invoices in a Failed status. Previously, only the Re-Generate action was available, which limited flexibility when addressing failures. In some cases, Sovos may automatically correct the failure on their end, allowing Zuora to successfully re-sync the document without requiring a full regeneration. With this enhancement, you can now choose whether to re-sync or regenerate based on the specific failure scenario, improving efficiency, reducing unnecessary invoice regenerations, and providing greater control directly within the UI. See E-Invoice statuses. | |
|
Invoicing and Tax |
The Resync E-Invoice Status function has been enhanced to give you more control over how e-invoice notifications are retrieved and processed. When resyncing for Sovos, you will now be prompted to choose whether to refresh only the latest unacknowledged notifications (default) or to perform a full re-sync that reprocesses all notifications from the beginning—useful when incremental requests return incomplete results, such as after recreating notifications in Sovos. This enhancement improves reliability when deriving the latest e-invoice status. Note: The mode selection is available only for Sovos; Avalara continues to resync without user prompts.
See E-Invoice statuses. | |
|
Invoicing and Tax |
Zuora now supports resyncing Avalara E-Invoice statuses when polling times out, preventing invoices from being incorrectly marked as failed. Instead of forcing a re-submission, which can cause document already exists errors, timed-out invoices now move to a new RetrieveTimeOut status with clearer error messages. You can safely trigger Resync E-Invoice status from the UI or API whenever the status is RetrieveTimeOut or Processing. The system will then continue polling until the invoice reaches Success, Failed, or ApprovedByTaxAuthority. This enhancement provides smoother handling of delayed tax authority responses and avoids unnecessary resubmissions. See E-Invoice statuses. | |
|
Invoicing and Tax |
The Configurable Invoice Grouping feature provides greater flexibility and control over how subscriptions, rate plan charges, and Order Line Items (OLIs) are grouped on invoices and credit memos. With this capability, you can define custom invoice grouping rules using standard or custom fields, enabling invoice structures that better align with your business, operational, and reporting requirements. You can also configure a default invoice grouping that is automatically applied across all accounts. Grouping logic can be driven by standard or custom fields from objects such as Subscription, Rate Plan Charge, and Order Line Item, ensuring consistent, predictable invoice generation throughout your billing processes. | |
|
Invoicing and Tax |
Invoice Schedules and Invoice Schedule Items now fully support the Multi-Org feature. With this enhancement, the organizationLabel field is available across the REST API and Data Sources for tenants with Multi-Org enabled. When a new Invoice Schedule is created, it automatically inherits the organization of the related account, ensuring accurate alignment and improved reporting in Multi-Org environments. Historical Invoice Schedule records created prior to this enhancement do not contain an organization value and remain accessible to all users; customers can update these records as needed by running a data-labeling migration using the Data Labeling Job API. | |
|
Invoicing and Tax |
The Split Invoice feature has been enhanced with a new Split invoice status. This replaces the previous behavior of deleting or canceling the original invoice after it is split. With this enhancement, the original invoice is retained as a non-payable, zero-value record for reporting and audit purposes, while the newly created split invoices reference and reuse its related data. Invoices in Split status are read-only for standard invoice actions; you cannot post, cancel, or reverse them. However, you can still edit custom fields and notes on invoices in Split status. When canceling split invoices, they are treated as a single group. Canceling any split invoice will automatically cancel all related invoices, including the original invoice. | |
|
Invoicing and Tax |
Bill Run Advanced Filters now support dynamic date variables, allowing date-based filter conditions to be evaluated at runtime for both scheduled and ad hoc bill runs. With this enhancement, you can reference the following built-in date variables in bill run filters:
These variables can be compared against any standard or custom date-type field using supported comparison operators, including:
This capability enables more flexible and automated billing scenarios. For example, selecting subscriptions or charges based on when they are ready to be billed, with dates dynamically determined at the time the bill run executes. As a result, bill run filters are more accurate, adaptable, and easier to maintain as business needs change. Note: This functionality is currently available through the API only.
See Custom filter creation through Bill Run Advanced Filter. | |
|
Invoicing and Tax |
Zuora has improved tax calculation consistency to prevent unnecessary zero-amount credit memos from being generated during invoice creation. Previously, differences between how redistribution (unrounded tax) and grouping (rounded tax) handled tax amounts could cause zero totals to be incorrectly pushed into credit memos. With this enhancement, invoices and credit memos are now generated more accurately, eliminating unwanted zero-amount credit memos. As a result, your billing documents are cleaner, more predictable, and better aligned with your billing rules. | |
|
Invoicing and Tax |
We have improved the bill run retry experience by extending support for advanced filters during retries. Previously, only error-based filters were applied when retrying a bill run. With this enhancement, any advanced filters used in the original bill runsuch as subscription or charge filters are now automatically carried over to the retried bill run for better consistency and control. When a bill run is retried, Zuora will continue to use the failed account list from the original bill run. The account filter will appear empty in the UI for reference, while the retry correctly targets only the accounts that failed previously. This update ensures greater transparency by displaying both the advanced filters and the retried failed accounts in the UI, giving you a clearer and more accurate view of how your bill run is being retried. See Custom filter creation through Bill Run Advanced Filter. | |
|
Invoicing and Tax |
Zuora now supports the Anrok Sales Tax Connector in the Tax Engine. Anrok is a global tax engine designed for SaaS and e-commerce businesses that automates real-time sales tax and VAT calculations to help maintain compliance across multiple jurisdictions. The connector is built on the Global Tax Hub, supports both Simple Mode and Advanced Mode, and follows the same configuration experience as other Global Tax Hub tax engines. With the Anrok Tax Engine, you can:
| |
|
Invoicing and Tax |
Zuora now provides a configurable Tax Void Call Handling option in the Tax Engine UI, allowing you to control how tax void calls are handled during transaction processing. The option is available in a new General Settings section, located after Basic Information, and is always available regardless of whether the tax engine is configured in Simple Mode or Advanced Mode. For new tax engine instances, the default value is Enabled. The supported options are:
The General Settings section is available for tax engines using the new Tax Engine UI, including Vertex Advantage Tax V2, ONESOURCE Indirect Tax Determination V2, and Anrok. For Avalara Direct Integration, this option is not configurable and is always set to Enabled. | |
|
Invoicing and Tax |
Zuora Billing now supports a new Use On-Demand or On-Premise Deployment toggle in the Setup New Tax Engine screen ( ). When enabled, you can configure custom API URLs for tax-related calls. Enabling this option exposes a Tax Calculation URL field, which Zuora applies to tax preview, tax void, and related API calls. When disabled, Zuora uses the vendor’s standard API URLs. | |
|
Product Catalog |
Zuora now provides a Pricing Waterfall view for Dynamic Pricing, allowing you to view the step-by-step breakdown of how a final price is derived. The waterfall shows each pricing layer applied such as the base price, dynamic price (such as segment-based, attribute-based, or negotiated pricing), formula-based adjustments, and discounts, when defined and when qualification criteria are met to fetch the price. This feature increases transparency, helps you troubleshoot and validate pricing behavior, and provides a consistent framework for understanding and optimizing complex Dynamic Pricing configurations. | |
|
Product Catalog |
You can now create hard bundled product offerings by combining multiple products, their component rate plans, and selected charges into a single bundle. The bundle includes the charges, features, and entitlements from its component rate plans, while allowing you to update pricing at the charge level for charges included in the bundle. With this new enhancement, you can:
| |
|
Usage and Rating |
You can view Dynamic Usage Charges (DUCs) directly on the account UI to improve visibility into usage-based billing. From the new Fields Mappings for Dynamic Usage Charges settings page under Billing Settings, you can use a single configuration to map usage record custom fields to Dynamic Usage Charge custom fields so that key attributes flow consistently from usage to DUCs when they are generated. The same configuration also controls the DUC generation rule: DUCs are grouped and created by the same account, the same product rate plan charge, and the same mapped field values, so that different mapped values result in multiple DUCs. | |
|
Usage and Rating |
Zuora is introducing a new capability in our Consumption Billing solution: Flexible Commitment. You can create a minimum spend agreement at the account and product level while supporting modern recurring and usage models. With Flexible Commitment, you can:
This feature is in the Early Adopter phase. If you want to have access to the feature, submit a request at Zuora Global Support. | |
|
Order to Revenue |
Improved handling of regenerated transactions: We have improved how Zuora identifies and processes regenerated transactions to ensure the most recently updated transaction is always used, reducing inconsistent results during data collection. | |
|
Order to Revenue |
Order to Revenue now supports booking-based revenue recognition for Calculated Charges. |
2026.Q1.0.2 |
|
Order to Revenue |
The hard bundles feature is supported in Order to revenue. |
2026.Q1.0.1 Added: February 9, 2026 |
Billing 2026.Q1 fixes
There are currently no fixes reported for Zuora Billing in 2026.Q1.
CPQ
Presents release notes and resolved issues for Zuora CPQ in 2026.Q1 product release.
Zuora release 2026.Q1 corresponds with Quotes 10.54, 10.55, and 10.57.
New and changed features
| Feature | Description | Updated |
|---|---|---|
|
CPQ X |
Salesforce users can now suspend and resume subscriptions in Quote Studio by initiating these actions from the Billing Account Selector page and configuring suspension and resumption dates eliminating the need to navigate to Zuora Billing. For more information, see Suspend and Resume subscriptions in Quote Studio. |
10.57 |
|
CPQ X |
Added a new toggle Show Removed Products in Quote Studio, that allows you to control the visibility of removed products in amendment and renewal quotes. For more information, see Removed products. |
10.57 |
|
CPQ X |
Enhanced the Quote Studio Display Scale Settings to support Quote Order Line Item fields. You can now configure display scale for Effective Price, List Price, and Discount under the Order Line Item section. |
10.57 |
|
CPQ X |
Enhanced the subscription selection flow for amendment and renewal quotes by optimizing the prepaid balance data handling. The prepaid balance indicator has been removed from the selection page, and prepaid data is now retrieved only for relevant subscriptions instead of all subscriptions under an account. This reduces data fetching and improves performance, especially for accounts with a large number of subscriptions. |
10.57 |
|
CPQ X |
Improved the performance of saving quotes in Quote Studio for Single Subscription Quoting (SSQ) with a large number of products. Previously, the full quote payload was sent from the client to the server in a single request. It is now processed in batches, similar to Multi Subscription Quoting (MSQ), reducing the size of each request. |
10.57 |
|
CPQ X |
To prevent conflict, the Back button is disabled when the custom components from the sidebar are open. |
10.57 |
|
CPQ X |
Enhanced the Single Subscription Quoting flow to use the Async Orders API for order and subscription creation when quotes contain more than 50 order actions. Previously, only the preview call used async processing. Now the submit (Send to Zuora) flow now also uses async processing for large quotes, improving reliability and preventing timeouts. You can track async processing status directly on the quote using the following fields:
|
10.57 |
|
CPQ X |
Added support for selecting a Ship To Contact on quotes in Single Subscription Quoting and Multi Subscription Quoting. This is controlled through the newly added setting in Admin Config Enable Ship To Contact. By default, the setting is disabled. This aligns Quote Studio with existing billing capabilities and allows users to define a shipping contact directly on the quote.
Note: Ship To Contact is supported at the billing account level only.
|
10.57 |
|
CPQ X |
In Quote Studio, product and rate plan search now supports multiple search terms and exact phrase matching, making it easier to find products when you only remember parts of the name or SKU. Previously, the entire search input was treated as a single string. For example, entering recurring flat would only match names containing the exact phrase "recurring flat". Now, each word is treated as a separate term, and all terms must match (AND logic) across any searchable field. For details about search behavior and examples, see Configure information on Quote Studio page. |
10.57 |
|
CPQ X |
You can now search for products and rate plans in Quote Studio using numbers that include commas, with the search correctly interpreting comma-separated number formats and returning the appropriate matching results. For example, 100,000 or 1,00,000. |
10.57 |
|
CPQ X |
The global |
10.57 |
|
CPQ X |
Added ramp-specific alignment options for Quote Start Date (QSD) and Term Start Date (TSD) updates in Quote Studio:
These options are available in . The global method zqu.zQuoteUtilHelper.updateQuoteStartDate has been enhanced to support the new alignment types:
For more information, see: |
10.55 |
|
CPQ X |
The Ramp Interval Metrics panel in Quote Studio now supports five new fields that aggregate billing totals directly from Charge Segment metrics, providing more accurate interval-based billing visibility for New, Amendment, and Renewal ramp quotes. To make these fields visible in Quote Studio, administrators must enable Charge Segment Metrics, add the new fields to the Interval Metrics field sets, and update permission sets as needed.
For more information, see: |
10.55 |
|
CPQ X |
Quote Studio now supports Charge Segment (period-aligned) metrics for New Subscription ramp quotes. Previously, Charge Segment metrics were available only for Amendment and Renewal quote. With this enhancement, New Subscription ramp quotes now provide more accurate interval-level metric visibility within the charge table. Previously, for ramp quotes using In Advance billing or misaligned billing intervals, invoice-based metrics could appear primarily in the first ramp interval. Charge Segment (period-aligned) metrics now distribute subtotals and interval metrics based on ramp interval start and end dates, providing a more accurate view of revenue across the ramp schedule. For more information, see: |
10.55 |
|
CPQ X |
Enhanced the Dynamic Pricing modal in Quote Studio to display rate card adjustments in addition to the list price. A new Adjustment row has been added to the Dynamic Pricing table, allowing you to view any adjustment defined in the catalog rate card. |
10.55 |
|
CPQ X |
You can now create Pending subscriptions together with Order Line Items (OLIs) from Quote Studio and send them to Zuora Billing. Previously, when a quote contained a Pending subscription along with one or more OLIs, only the OLIs were created in the resulting order. The subscription and its related order actions were not created in Zuora Billing. |
10.55 |
|
CPQ X |
Zuora CPQ now supports Hard Bundles with Charge Optionality, allowing sales representatives to select or deselect predefined charges during quoting. This enhancement formalizes a commonly used bundling approach and provides greater flexibility when configuring bundled offerings. For more information, see Hard Bundle in Quote Studio. |
10.54 |
|
CPQ X |
We have added a new custom setting that allows customers to skip execution of the Zuora CPQ managed package triggers on the following Salesforce objects:
This setting allows you to control Zuora CPQ trigger execution and bypass CPQ processing when Zuora CP functionality is not required. For more information, see Configure skipping of Zuora CPQ managed package triggers. |
10.54 |
CPQ 2026.Q1 fixes
For the list of resolved issues, see CPQ 2026.Q1 fixed issues in the Support Center. Additional logon information may be required to access the Zendesk portal.
Payments
Lists release notes and resolved issues for Zuora Payments in 2026.Q1 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Payments | Zuora's Checkout.com gateway integration now supports enhanced Level 2 and Level 3 data submission, including Visa Commercial Enhanced Data Program (CEDP) fields, so that B2B merchants can send richer invoice-level information with card payments and qualify for reduced interchange fees when acquirer and scheme requirements are met. For tenants using Checkout.com, Zuora now populates the CEDP and other L2/L3 fields expected by Checkout.com on eligible transactions, and merchants can work with Checkout.com to validate payloads and confirm end‑to‑end CEDP eligibility for their portfolios. | 2026.Q1.2.1 |
Payments | Zuora's Braintree v2 gateway integration now supports Visa's Commercial Enhanced Data Program (CEDP) for Level 2 and Level 3 transaction data, allowing B2B merchants to send invoice-level details such as line items and tax with card payments so they can qualify for lower interchange fees when CEDP requirements are met. | 2026.Q1.2.1 |
Payments | Zuora has upgraded the BlueSnap Payment Gateway integration's Web SDK used in hosted payment experiences to a newer supported version aligning with BlueSnap's recommendations, ensuring access to current fixes, improvements, and safer future updates. If you enforce a Content Security Policy, you must add | 2026.Q1.2.0 |
Payments | Zuora has updated the Chase payment gateway integration (Orbital) to calculate and submit Level 2 and Level 3 card data in accordance with Visa's Commercial Enhanced Data Program (CEDP) rules for Visa transactions. When Level 2/3 data is enabled, the following actions are performed:
This ensures that eligible Chase transactions can continue to qualify for Visa CEDP interchange benefits. Contact Zuora Global Support to enable this feature on your sandbox and production environments. | 2026.Q1.1.2 |
Payments | Zuora has enhanced the CyberSource payment gateway integration (CyberSource Payment API v2.0) to calculate and submit Level 2 and Level 3 card data in compliance with Visa's Commercial Enhanced Data Program (CEDP) requirements for Visa transactions. When Level 2/Level 3 data is enabled, Zuora performs the following actions:
These enhancements help ensure that eligible transactions continue to qualify for Visa CEDP interchange benefits. To enable this feature in your sandbox or production environment, please contact Zuora Global Support. | 2026.Q1.1.2 |
Payments |
For tenants using the EBANX gateway with UPI Mandate, Zuora now automatically closes the corresponding UPI payment method when EBANX reports the mandate as revoked or expired. This enhancement prevents new payments or payment runs from being initiated using that payment method and helps keep the mandate status synchronized between EBANX and Zuora. No additional configuration is required. Merchants can also use the Zuora API to manually close a UPI payment method and reactivate it later if needed. |
2026.Q1.1.2 |
|
Payments |
Zuora now supports Consent Management as part of the Bank Account Verification (BAV) flow. This enhancement enables customers to capture and manage user consent when performing bank account verification, improving compliance and auditability for ACH and other bank-based payment methods. |
2026.Q1.1.1 |
|
Payments |
Zuora now supports network token lifecycle management for Worldpay network tokens through Worldpay's Customer Event Service (CES). Payment methods are automatically updated when tokens are provisioned, modified, or deleted, ensuring stored credentials remain in sync without manual updates. |
2026.Q1.1.0 |
Cash Application | Zuora has added support to specify a custom effective date when transferring payments. This aligns transfer behavior with the existing Apply/Unapply operations. It removes the previous restriction that relied on the system-calculated maximum of today and historical payment dates. | 2026.Q1.1.0 Added: Apr 07, 2026 |
|
Payments |
Opayo Direct gateway integration now supports Zero Value Authorization (ZVA) with tokenization. Any new payment method can be validated by ZVA which is then stored as a token in Zuora. Zuora then uses this stored token for all future Opayo Direct transactions. |
2026.Q1.0.0 Added: Jan 27, 2026 |
|
Payments |
Payment Profile fields associated with the Subscription object are now available for querying via Data Source Exports (DSE), AqUa, and the Node SDK. The following fields are now supported:
This enhancement enables easier access to key payment profile data for reporting, analytics, and integrations. |
2026.Q1.0.0 Added: Jan 20, 2026 |
|
Payments |
Zuora Payments now supports network tokens for customer‑initiated (CIT) card transactions submitted through HPF/HPM 2.0 and card‑storing APIs for the WorldPay 1.4 and Stripe v2 gateway integrations. For CIT flows, Zuora generates and sends a one‑time cryptogram together with the network token to the gateway, in line with card‑network. | |
|
Payments |
Zuora Payments now handles UnionPay 3DS enrollment‑check errors from the FatZebra gateway more gracefully, allowing the system to proceed to payment or validation instead of failing the transaction when this specific 3DS check returns an error. | |
|
Payments |
Zuora has added Organization ID as a payment condition in Gateway Routing to support multi‑org customers that segment traffic by organization within a single tenant. This change is important if your organization requires to route transactions based on Account.OrganizationId. For more information, see Create and Manage Payment Gateway Routing Rules. | |
|
Payments |
Zuora has extended consent management for bank transfer payment methods (ACH, SEPA, PAD, and phase‑2 BACS) by standardizing how mandate consent is stored and managed across payment types. This work aligns bank transfer mandates with the same Stored Credential Profile (SCP) framework used for cards and wallets. For more information, see Manage User Consent on Payment Forms. | |
|
Finance |
The financial period end management process has been enhanced to provide greater visibility during the period close. This can be enabled as a tenant level setting with additional setup required. As a part of the setup, you can set the effective starting date for the enhanced experience. |
Payments 2026.Q1 fixes
For the list of resolved issues, see Zuora Payments 2026.Q1 fixed issues in the Support Center. Additional logon information may be required to access the Zendesk portal.
Platform
Lists release notes and resolved issues for Zuora Platform in 2026.Q1 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
|
Mediation |
You can now create and manage connections to external Kafka clusters directly in the managed connection flow within Mediation. The Kafka connection type lets you define bootstrap servers, choose the Kafka security protocol and authentication mechanism, configure TLS/SSL truststores and optional keystores, and validate cluster and topic connectivity before activating the connection. This reduces manual setup and speeds up onboarding for Mediation meters that integrate with external Kafka. |
2026.Q1.2.2 |
|
Mediation |
You can now create and manage connections to Snowflake directly in the managed connection flow within Mediation. The Snowflake connection type lets you define the Snowflake account URL, authentication method, and required connection properties, and then validate connectivity by running a test query before activating the connection. This reduces manual setup and speeds up onboarding for Mediation meters that ingest data from or write data to Snowflake. |
2026.Q1.2.1 |
|
Zuora SDK |
We have released the following version for each of the Zuora client libraries:
|
2026.Q1.2.0 Added: April 2, 2026 |
|
Custom Logic |
You can now define custom rules to automatically update the following revenue-related fields on the Rate Plan Charge (also known as Subscription Rate Plan Charge) object using the Custom Logic feature:
Previously, these fields could not be modified through Custom Logic. This enhancement gives you greater flexibility to automate and streamline your quote-to-revenue process. |
2026.Q1.2.0 |
|
Mediation |
Zuora Mediation now sends only valid pricing attributes to Catalog Dynamic Pricing, passing blank string attributes as-is and dropping blank non-string attributes to avoid errors with partially populated payloads. Mediation also no longer requires all configured Dynamic Pricing attributes to be present, allowing Catalog to use partial attribute sets and fall back to base or default pricing when some attributes are missing. |
2026.Q1.2.0 Added: April 2, 2026 |
|
Mediation |
Python is supported as a basic feature during new provisioning in Zuora Mediation and is available within the code editors of the Advanced Transformer, Advanced Aggregator, and Advanced Accumulator processors. You can now write and run Python scripts directly for standard use cases without submitting a support ticket. |
2026.Q1.2.0 |
|
Mediation |
AWS S3 connections are now available in the managed connection flow within Mediation, and you can use either a Zuora-managed S3 bucket or your own external S3 bucket. Both options are supported out of the box, so you do not need to submit a support ticket to set them up. This enhancement makes it easier to configure and reuse S3 connections for your meters, while helping you verify that the connection is correctly configured before you start using it in meter flows. |
2026.Q1.2.0 |
|
Mediation |
You can now view a 7‑day history of data prefetch executions directly from the Data Prefetch modal. A new View history action opens a table listing each prefetch run with processor, status, trigger type (manual or automatic), start and completion times, source data timestamp, and any user‑friendly error message or code. You can filter by date, status, and trigger type and use pagination to quickly audit prefetch activity, confirm when data was last refreshed, and troubleshoot enrichment issues for both product/account‑based and Data Query–based prefetch jobs. |
2026.Q1.1.1 |
|
Mediation |
Usage custom fields on the Usage element mapping screen in Zuora Mediation are now sorted alphanumerically (A–Z), making it easier to locate related fields, reduce mapping errors, and work efficiently when you have large numbers of custom fields. |
2026.Q1.1.1 |
|
Zuora SDK |
We have released the following version for each of the Zuora client libraries:
|
2026.Q1.1.0 Added: March 10, 2026 |
|
Mediation |
You can now override meter source settings at runtime when running meters through the Mediation APIs, without creating new meter versions. For S3 sources, you can point the same meter to different S3 paths or connections for each run, switch between streaming and batch mode using an incremental flag, and configure batch settings such as monitor interval, retention time, and batch size. Invalid or unsafe overrides are automatically rejected with clear error messages. For Snowflake sources, you can override the database, schema, table, or SELECT query per run and pass query parameters securely at runtime. The API enforces SQL safety by allowing only single SELECT statements and blocking DDL, multi-statement queries, and disallowed keywords. For Event Store sources, you can specify a date range (up to a one-year window) or provide an ad hoc SELECT query per run, with the same SQL safety validations. For uploaded file (LOCAL_FS) sources, you can reference different uploaded file IDs across NORMAL and DEBUG runs while reusing the same meter definition. Existing meters and UI workflows continue to work as before, and these enhancements are available only through the Mediation APIs. |
2026.Q1.1.0 |
|
Data Loader
|
A new Order Action template has been added to the data dictionary, allowing you to update fields such as change reason and custom fields using the Order Action ID. For more information, see Order Action. |
2026.Q1.1.0 Added: March 5, 2026 |
|
Integration Hub |
You can now monitor Integration Hub connector jobs directly from System Health. A new Integration Hub view shows recent connector executions, including connector name, job type, status, start/end time, duration, and environment, helping you quickly identify failing jobs and start troubleshooting. Integration Hub also now publishes a standard job-status event to Events and Notifications. You can use this event to:
For setup details, see Monitor Integration Hub connector jobs in System Health. |
2026.Q1.0.0 Added: March 05, 2026 |
|
Custom Logic |
To ensure object parity across custom logic types, the following objects are now supported in each type:
|
2026.Q1.0.1 |
|
Zuora SDK |
We have released the following version for each of the Zuora client libraries:
|
2026.Q1.0.0 Added: January 26, 2026 |
|
Custom Logic |
When you create or update the following objects in the Zuora UI, error messages triggered by associated custom logic are now enhanced to include the result messages defined in each custom logic, along with a hyperlink to the custom logic list view page:
|
2026.Q1.0.0 Added: January 16, 2026 |
|
Data Loader |
Data Loader now supports Feature templates compatible with the SOAP API feature object. For more information, see Data Loader dictionary. | |
|
Data Loader |
The Single Action - Create Subscription With New Account in Data Loader now supports the Communication Profile ID and Batch fields for both import and update operations. |
This feature was rolled back to 2025.Q4.1.2 release. |
|
Events and Notifications |
The former tenant-level callout setting "Confirm success by parsing response content" has now been moved to the callout-template level. This enhancement provides more granular control and greater flexibility in managing callout notification retires. For existing callout templates, your previous tenant-level setting is used as the default value. | |
|
Events and Notifications |
The following events and their corresponding default email templates are now available for the Mediation feature: Event Store Query Status Changed Meter Session Periodic Status Update Meter Session Status Change
These events help you better monitor and automate your mediation workflows. See Standard events for Zuora Platform and Mediation overview. | |
|
Events and Notifications |
A new Callout Template column is now available in the Callout History table in the Zuora UI. This enhancement makes it easier to identify and access the callout template associated with each callout notification history. | |
|
Integration Hub |
Zuora now supports sub‑partitioning within child object mappings in Integration Hub, allowing you to divide a single child mapping into multiple nested partitions using the same partitioning concepts previously introduced for SAP mappings. | |
|
Integration Hub |
Zuora has migrated the Salesforce CPQ connector to a new Integration Hub framework, improving scalability and enabling stronger governance for connector configuration. | |
|
Integration Hub |
Integration Hub now supports source data filters that let you control whether a record is eligible to be synced at all, so you can restrict synchronization to only the data that matters for your Zuora use cases. For example, you can configure the Salesforce connector so that only Accounts or Contacts tied to orders are synced to Zuora, instead of syncing every CRM record such as general sales contacts. | |
|
Mediation |
You can now configure a Max concurrency limit for the HTTP operator to control how many outbound HTTP calls are executed in parallel per Mediation account (MAX). This advanced setting lets you throttle traffic to downstream services, reduce the risk of breaching external rate limits, and tune throughput for high‑volume flows. When you leave this field at its default value, existing mediation flows continue to behave as before, with no change required. The minimum value that can be set is 1 and the maximum limit is 100. |
2026.Q1.0.3 |
|
Mediation |
You can now configure the HTTP Operator to skip actual HTTP requests when a mediation flow runs in Test Mode under the operator’s Advanced Configuration. When this option is turned on, the operator does not send external HTTP requests and instead returns a mock response, allowing you to run safe, faster tests without impacting downstream systems. |
2026.Q1.0.3 |
|
Mediation |
You can now monitor the status of data prefetch while a meter is running, by clicking the Prefetch button. However, the options for manual fetch actions, such as Fetch Again, will remain inactive and not available during the meter run. |
2026.Q1.0.1 Added: February 11, 2026 |
|
Mediation |
The new Manage Connections UI lets you create, activate, and reuse HTTP connections for the HTTP Processor. This removes the need to raise Zuora Support tickets to add URLs for new connections. | |
|
Mediation |
New mediation business events are now available in the Events and Notifications framework. These include Meter Session Status Change, periodic meter status updates, and Event Store query status events. You can configure e-mail, callout, or in-app notifications to be triggered when a meter session’s status changes, at scheduled intervals of a meter run, or when Event Store queries succeed or fail. | |
|
Mediation |
You can now query events within an event store using SQL-style asynchronous APIs to validate ingestion, troubleshoot usage issues, and perform any reconciliation. The API supports ad-hoc queries on event stores with pagination and metadata, designed for debugging and QA rather than bulk analytics. See Submit an event store query and Retrieve the results for an event store query. | |
|
Mediation |
We've introduced a new Empty Sink operator for Mediation that acts as a terminal sink, consuming events and cleanly stopping further processing for that branch without producing output or errors. This is especially useful when using the HTTP operator or similar processors, allowing flows to complete without persisting data to an event store or S3 space. You can use Empty Sink to support scenarios like data validation, enforcing business rules, or debugging by intentionally terminating execution at specific points in your flow. See Empty Sink. |
Added: January 27, 2026 |
|
Zuora Protect |
GDPR controls in OneID are enhanced to support centralized, organization-level management of PII data across Zuora applications. Organization Admins can manage GDPR and PII settings centrally in OneID, choose whether to retain or anonymize PII across OneID and connected Zuora applications, and automatically anonymize PII when a user is deactivated by enabling the User Deactivation PII Policy under Admin Settings in OneID. | |
|
Zuora REST API |
The following response headers related to concurrency limits are now included in all Object Query HTTP responses:
Object Query and Quickstart API requests use a dedicated Object Query concurrency limit type. By default, each tenant has a concurrency limit of 80 for this limit type, calculated independently from other request types, such as Default and High-volume transactions. This enhancement makes it easier to monitor and manage Object Query API usage and avoid concurrency-related request failures. See Concurrent request limits and Object Queries. | |
|
Zuora Reporting |
A new reporting landing page is now available in the Zuora New Experience to help you more easily discover and navigate reporting capabilities across Zuora. The enhanced landing page improves access to reporting features and supports more efficient reporting workflows. Zuora is gradually rolling out this update. The classic reporting view will continue to be available for a limited time through a toggle option. |
Added: January 14, 2026 |
|
Zuora Reporting |
Chart visualizations are now available for Summary Reports, making it easier to analyze and understand your data at a glance. You can add configurable charts to summary reports, and charts update dynamically as you modify chart definitions, such as X-axis, Y-axis, or metric selections. Each chart can display up to two metrics, enabling easier comparisons, and the overall experience is consistent with common business intelligence (BI) tools. In this initial release, the following chart types are supported: Column and Grouped Column, Bar and Grouped Bar, Line and Area, Pie and Donut, as well as Stacked Bar and Stacked Column charts. |
Added: January 14, 2026 |
|
Zuora Connectors for Warehouses |
Delta Lake is a new addition to our existing set of 16 data warehouse connectors. It allows you to seamlessly connect and integrate your Zuora data into a Delta Lake–based destination through a simple, one-time setup. This connector is currently available as an Early Access paid add-on and supports 12-hour and 24-hour latency options. At this time, it supports Zuora Billing objects. | |
|
Zuora Connectors for Data Warehouses |
We've enhanced the Status tab in the Integration Hub UI for all Zuora Data Warehouse connectors to provide improved visibility into connector health and data transfers. You can now monitor daily sync status, view detailed activity logs, including synced objects, transferred rows, and latest update timestamps, and track transfer progress in real time. In the event of partial failures, failed objects and error details are clearly identified, making troubleshooting faster and easier. |
Platform 2026.Q1 fixes
For the list of resolved issues, see Zuora Platform 2026.Q1 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 2026.Q1 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
Zuora will deprecate Legacy Revenue Sync on February 15, 2027. After this date, Legacy Revenue Sync will no longer be available or supported. If you are still using Legacy Revenue Sync, contact your Zuora account team as soon as possible to plan your migration to Order to Revenue (OTR). | Added: March, 02 2026 | |
Order to Revenue | Improved handling of regenerated subscription data: Enhanced the subscription data processing in the OTR flow so that Zuora Revenue always uses the most recent data for a subscription, helping ensure accurate and up-to-date revenue results even when updates come from multiple sources. | 2026.Q1.1.0 |
Zuora Revenue now allows creation of manual journal entries at the Revenue Contract (RC) level without requiring linkage to any transaction line within the contract. |
| |
CM-C details inclusion in the Accounting detail report | We've enhanced the Accounting Detail report to improve visibility into credit memo activity and make billing-to-revenue reconciliation more accurate. With this update, you can now identify whether credit memos were system-generated or manually created in billing, and view detailed credit memo references directly within revenue schedules. The following columns have been added to the Accounting Detail report layout:
| Added: Jan 14th, 2026 |
Revenue 2026.Q1 fixes
For the list of resolved issues, see 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 2026.Q1 product release.
New and changed features
| Feature | Description | Updated |
|---|---|---|
OneID | Zephr now integrates with Zuora OneID, allowing you to access all your Zephr tenants using the same unified OneID account used across Zuora applications. This provides a seamless single sign-on (SSO) experience, centralized role and access management, reduced credential maintenance, and a stronger overall security and compliance posture. Ask your CSE to find out more about the process of migrating your Zephr Admin users to One ID. | 2026.Q1.2.0 |
Billing | Zephr now supports introductory offers with a zero-charge first billing period while still capturing and storing customer payment details for use with Zuora Billing. This enables you to present offers such as “£0 for the first month, then £9.99 per month”, where no subscription charge is taken at sign-up, but the customer’s payment method is validated and securely stored. After the introductory period, recurring charges automatically begin through Zuora Billing (for example, as merchant-initiated transactions from the second month onward), provided the customer does not cancel. | 2026.Q1.2.0 |
Export | A new asynchronous export capability improves the performance of exporting large user datasets. When enabled, export jobs run in the background and the exported CSV file is uploaded to Amazon S3. After the export completes, a presigned download URL is generated for secure file download. Email notifications for export success or failure are sent only for exports initiated from the Admin Console. This feature is controlled by the feature.asyncUserExport.enabled feature flag:
| 2026.Q1.0.3 |
Features | Zephr now includes stricter validation when saving Feature and Redirect rules. When this option is enabled, the system checks rules for nodes that are not connected to the main rule flow, as well as nodes that may be missing required configuration. If unconnected nodes are found, administrators are prompted to confirm whether they should be removed before saving. If nodes with missing configuration are detected, administrators are notified and can choose whether to address these issues before proceeding with the save. This behaviour is controlled by the tenant-level configuration flag console.rules.strictValidation. | 2026.Q1.0.3 |
Features | Zephr now automatically saves in-progress rule edits in the browser, helping prevent loss of work if you navigate away, close a tab, get logged out or encounter a browser issue. Unsaved changes can be restored when you return to the same rule draft or version. | Updated on 13 Feb, 2026 |
AI Paywall | The AI Paywall decision node in Zephr’s Rules Builder is now configured per site, rather than as a single global configuration. Each Site can define its own AI Paywall node, allowing you to tailor AI-driven paywall behavior to individual brands, regions, or properties within your Zephr environment. | |
Features | Zephr’s Rules Builder now supports AI-powered queries, enabling you to create and refine rules more efficiently. This enhancement reduces manual effort and accelerates the development of complex logic within Zephr. | |
Features and Component | When saving a new version of a Feature or Component, Zephr can now use AI to summarize the changes from the previous version into a concise description (up to ~250 characters). Zephr also now uses AI to generate feature descriptions, helping you quickly articulate the purpose and benefits of new features and improving clarity for end users. |
Zephr 2026.Q1 fixes
There are currently no fixes reported for Zephr in 2026.Q1.
API
Lists updates on REST API, Quickstart API, and SOAP API in 2026.Q1 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: 154
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.