{"version":"0.8.0","built_at":"2026-10-11T17:54:56.537Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","product":{"id":"PR-340","name":"Zuora","vendor":"Zuora, Inc.","category":"Subscription billing and revenue","description":"A cloud platform for running recurring and usage-based business models: it holds the catalog of plans and prices, manages each subscription through its changes, bills and collects on it, and recognizes the resulting revenue. Sold as subscriptions by product and transaction volume.","website":"https://www.zuora.com","license_model":"subscription","deployment":["saas"],"aliases":["Zuora Billing","Zuora Revenue","Zuora Payments","Zuora CPQ","RevPro"],"csdm_note":"One Business Application per Zuora product in use (Billing, Revenue), each with a production Application Service per tenant; integrations to CRM, ERP and payment gateways modeled as dependencies of those services.","product_capabilities":[{"id":"PC-340.10","name":"Product Catalog","description":"Products, rate plans and charge models (flat, per unit, tiered, volume, usage) that define what can be sold and how each item is priced.","business_capability_ids":["BC-1250.20.10","BC-470.10.20","BC-470.10.30","BC-470.20.20"],"maturity":"core","business_capabilities":[{"id":"BC-1250.20.10","name":"Entitlement Modeling"},{"id":"BC-470.10.20","name":"Price Architecture & Tiers"},{"id":"BC-470.10.30","name":"Pricing Model Selection"},{"id":"BC-470.20.20","name":"Price Book Maintenance"}]},{"id":"PC-340.20","name":"Subscription Management","description":"The record of each customer subscription and its amendments over time, including upgrades, downgrades, quantity changes, renewals and cancellations.","business_capability_ids":["BC-250.10.20","BC-1250.20.40"],"maturity":"core","business_capabilities":[{"id":"BC-250.10.20","name":"Usage & Subscription Billing"},{"id":"BC-1250.20.40","name":"Trial & Plan Change Handling"}]},{"id":"PC-340.30","name":"Usage Billing","description":"Loads metered usage records against subscriptions, aggregates them per billing period and rates them into charges, including overage and prepaid drawdown.","business_capability_ids":["BC-250.10.20","BC-1250.30.20"],"maturity":"strong","business_capabilities":[{"id":"BC-250.10.20","name":"Usage & Subscription Billing"},{"id":"BC-1250.30.20","name":"Usage Aggregation & Quotas"}]},{"id":"PC-340.40","name":"Invoicing","description":"Bill runs that generate invoices on schedule, deliver them by email or portal, and issue credit memos and adjustments when a charge must be corrected.","business_capability_ids":["BC-250.10.10","BC-250.10.30","BC-250.10.40"],"maturity":"core","business_capabilities":[{"id":"BC-250.10.10","name":"Invoice Generation"},{"id":"BC-250.10.30","name":"Invoice Delivery"},{"id":"BC-250.10.40","name":"Credit Notes & Adjustments"}]},{"id":"PC-340.50","name":"Payments","description":"Payment methods, payment runs through connected gateways, and application of received payments to open invoices.","business_capability_ids":["BC-250.40.40","BC-250.40.10"],"maturity":"strong","business_capabilities":[{"id":"BC-250.40.40","name":"Customer Payment Acceptance"},{"id":"BC-250.40.10","name":"Payment Matching"}]},{"id":"PC-340.60","name":"Collections","description":"Configurable dunning sequences, payment retry rules and collector work queues for overdue accounts.","business_capability_ids":["BC-250.30.10","BC-250.30.20"],"maturity":"partial","business_capabilities":[{"id":"BC-250.30.10","name":"Collections Strategy"},{"id":"BC-250.30.20","name":"Dunning & Customer Contact"}]},{"id":"PC-340.70","name":"Zuora Revenue","description":"Contract-level revenue recognition that identifies performance obligations, allocates price and schedules recognition under ASC 606 and IFRS 15, with deferred and unbilled balances.","business_capability_ids":["BC-250.50.10","BC-250.50.20","BC-250.50.30","BC-250.50.40"],"maturity":"strong","business_capabilities":[{"id":"BC-250.50.10","name":"Contract & Obligation Review"},{"id":"BC-250.50.20","name":"Revenue Allocation & Timing"},{"id":"BC-250.50.30","name":"Deferred & Unbilled Revenue"},{"id":"BC-250.50.40","name":"Revenue Reporting & Controls"}]},{"id":"PC-340.80","name":"Finance and Journal Runs","description":"Accounting periods, accounting codes and journal runs that summarize billing and payment activity for posting to the general ledger, plus receivables aging.","business_capability_ids":["BC-210.10.20","BC-250.40.30"],"maturity":"partial","business_capabilities":[{"id":"BC-210.10.20","name":"Journal Entry Processing"},{"id":"BC-250.40.30","name":"Receivables Subledger & Aging"}]},{"id":"PC-340.90","name":"Zuora CPQ","description":"Quoting inside the CRM against the Zuora catalog, with discounts and customer-specific terms carried through to the subscription.","business_capability_ids":["BC-470.30.20","BC-470.30.30"],"maturity":"partial","business_capabilities":[{"id":"BC-470.30.20","name":"Deal Pricing Support"},{"id":"BC-470.30.30","name":"Contract Price Agreements"}]}],"page_url":"https://catalog.mikereams.com/products/PR-340"}}