> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server. # Minimum Commitment > The new Commitments feature has been released as a replacement for this functionality. To manage your spend commitment contract obligation, please use the new feature. This page will be archived by 7/1/2026. The new Commitments feature has been released as a replacement for this functionality. To manage your spend commitment contract obligation, please use the new feature. This page will be archived by 7/1/2026. The Minimum Commitment app, now in maintenance mode, supports usage-based business models by allowing customers to be charged at their commitment level, even if they don't meet the committed usage. > **Note** > > The Minimum Commitment app is not available for purchase anymore and is in maintenance mode. The information in this documentation is intended to be used by customers who have purchased the app. ## Overview Does your company’s business and cost model rely on usage? Do you use commitment levels and thresholds to drive upsells among your existing customers? But what happens if your customer doesn't hit their committed volume? Wouldn’t it be nice if you could charge your customer at their commitment level on each invoice if they don’t consume enough usage? All of these use cases are supported out of the box with Minimum Commitment app. ## Features available * Charge your customer at their commitment level on each invoice, even if they don’t fully consume the committed usage amount. * Use one or many charges towards the minimum commitment amount when calculating your threshold. * True Up based on a currency amount or quantity of usage. * Set your “True Up Period” and execute it once the “True Up Period” has passed, regardless of how many invoices are a part of that True Up period. Available periods include Monthly, Semi Monthly, Quarterly, Semi Annually, Annually. ## Getting started ## Prerequisites * Active Connect license * A Zuora API Sandbox tenant, Performance test or Production tenant * See Zuora Testing Environments for more information. > **Note** > > Production Copy Environment tenant is not supported. * Administrative rights for the Zuora tenant * Configured Product Catalog * SeeProduct Catalog for more information. > The new Commitments feature has been released as a replacement for this functionality. To manage your spend commitment contract obligation, please use the new feature. This page will be archived by 7/1/2026. ## Docs - [Installing Minimum Commitment](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/installing-minimum-commitment.md): This section guides you through the installation process, including configuration details and post-installation steps. - [Minimum Commitment configuration](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/minimum-commitment-configuration.md): The Minimum Commitment app is in maintenance mode and is intended for existing customers who need to configure notifications and custom fields. - [Configure notifications](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/minimum-commitment-configuration/configure-notifications.md): Learn how to configure notifications in Zuora by navigating to the Extension Studio, editing notification details, and saving changes. - [Configure custom fields](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/minimum-commitment-configuration/configure-custom-fields.md): Learn how to configure custom fields for various objects, including Account, Subscription, and Product Rate Plan Charge, using the Extension Studio and Object Manager. - [Using Minimum Commitment](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/using-minimum-commitment.md): The Minimum Commitment app is in maintenance mode and is intended for existing customers. This section provides instructions for using the app in your Zuora tenant. - [Identify product to use the Minimum Commitment app](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/using-minimum-commitment/identify-product-to-use-the-minimum-commitment-app.md): Navigate to the Product Catalog in Zuora to select a product for the Minimum Commitment app. - [Configure the Minimum Commitment Charge(s) within the Product Rate Plan](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/using-minimum-commitment/configure-the-minimum-commitment-charges-within-the-product-rate-plan.md): Learn how to configure the Minimum Commitment Charge(s) within a Product Rate Plan by selecting or creating a rate plan, editing charges, and setting inclusion criteria. - [Configure the Minimum Commitment True Up Charge](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/using-minimum-commitment/configure-the-minimum-commitment-true-up-charge.md): Learn how to configure the Minimum Commitment True Up Charge by identifying the True Up Charge in the rate plan and completing the charge amount details. - [Minimum Commitment App Logic](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/using-minimum-commitment/minimum-commitment-app-logic.md): The Minimum Commitment App Logic automates the calculation and application of True Up Charges on invoices that do not meet the minimum commitment during Bill Runs. - [Verify Minimum Commitment true-up processing](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/using-minimum-commitment/minimum-commitment-app-logic/verify-minimum-commitment-true-up-processing.md): Run a bill run for a minimum commitment subscription and verify that the app cancels and regenerates invoices when a true-up charge is required. - [Minimum Commitment - Notes and Limitations](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/minimum-commitment-notes-and-limitations.md): The app enforces minimum commitment rules, skipping execution if conditions like missing charges or blank commitment values are met, and does not support proration or differing subscription and invoice owners. - [Troubleshoot Minimum Commitment Invoice Regeneration Issues](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/minimum-commitment/troubleshoot-minimum-commitment-invoice-regeneration-issues.md): This section provides steps to troubleshoot issues with regenerating minimum commitment invoices after a bill run.