Zuora Billing
"Recurring billing software built for AI-era monetization" [1]
Zuora Billing is an enterprise subscription and usage-based billing platform supporting SaaS, hybrid, and metered pricing models including multi-attribute and dynamic pricing, with built-in revenue recognition for ASC 606 and IFRS 15. It targets mid-market and enterprise companies and requires a sales engagement to purchase, with no published pricing or instant self-serve signup. The REST API supports OAuth2, webhooks, and idempotency, with SDKs for Java, Node.js, Python, and C#, and holds SOC 2 Type II, ISO 27001, PCI DSS, HIPAA, and GDPR certifications.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You need to start building today without contacting sales; You need transparent pricing up front; You want to try it free before paying
Pricing & procurement
Capabilities
- Supported actions
- create_subscription, update_subscription, cancel_subscription, usage_metering, usage_event_ingestion, tiered_pricing, volume_pricing, flat_fee_pricing, per_unit_pricing, hybrid_pricing, multi_attribute_pricing, dynamic_pricing, proration, invoicing, credit_memo, debit_memo, payment_runs, bill_runs, dunning, smart_payment_retry, revenue_recognition, journal_entries, product_catalog_management, rate_plan_management, customer_account_management, order_management, entitlements, custom_objects, data_queries, workflows, webhooks, multicurrency, tax_calculation, e_invoicing, account_hierarchies, billing_preview, payment_method_management, refunds, payment_gateway_integration [8]
- Regions
- United States, European Union, APAC, United Kingdom [9]
- Input types
- subscription objects, usage events, order objects, product catalog definitions, customer account data, payment method data, pricing rule definitions
- Output types
- invoices, credit memos, debit memos, revenue schedules, journal entries, payment receipts, billing preview reports, webhook events, JSON (REST API), revenue recognition reports, audit logs
- Webhooks
- ✓ Yes [10]
- Sandbox / test mode
- ✓ Yes [11]
- SDK languages
- Java, Node.js, Python, C# [12]
- MCP server
- ✓ Yes [13]
Trust & compliance
- SOC 2
- SOC 2 Type II [14]
- HIPAA
- ✓ Yes [15]
- GDPR
- ✓ Yes [16]
- ISO 27001
- ✓ Yes [17]
- PCI DSS
- ✓ Yes [18]
- Published SLA
- ✓ Yes [19]
- Rate limits
- Production & Central Sandbox API: 50,000 RPM | 2.25M RPH | 27M RPD. Developer Sandbox API: 12,500 RPM | 25,000 RPH | 50,000 RPD. API Sandbox: 2,500 RPM | 5,000 RPH | 10,000 RPD. Default concurrent requests: 40; high-volume transaction operations: 200; Object Query: 80. Auth endpoints: 2,000 RPM (100 per IP). [20]
- Known restrictions
- Entitlements feature requires a specific Zuora edition, Developer Sandbox contains production settings only (no customer data), API Sandbox has no refresh capability and limited capacity, Every customer gets one production and one sandbox tenant; additional sandboxes require purchase, Free trial requires sales-team engagement (form submission), not instant self-serve access
Developer surface
Integration
- API style
- rest
- Base URL
- https://rest.zuora.com/v1
- Version
- 2025-08-12
- Versioning
- header
- Stability
- ga
- Auth methods
- oauth2
- Idempotency keys
- ✓ Yes
- Error format
- vendor-specific
- Webhook signing
- hmac_sha256
- Rate limit
- 50000 / minute
Adoption & maturity
- Launched
- 2007-01-01
- Notable customers
- Box, Zoom, DocuSign, Siemens, Nutanix, ABB, GoPro, DAZN, Carta, Asana
Other Subscription & Billing APIs
Chargebee
"Billing & Monetization for SaaS and AI Companies."
Maxio
"Power your AI business with the billing, rev rec, and reporting engine that's as smart and scalable as your next breakthrough."
Recurly
"Subscription Management Software & Recurring Billing Platform"
Stigg
"Monetization Control Layer for AI Products"
Lago
"Lago is an open-source software for metering and usage-based billing. It's the best alternative to Chargebee, Recurly or Stripe Billing for companies that need to handle complex billing logic."
Stripe
Financial infrastructure to grow your revenue.
References
- ↑Description: zuora.com
- ↑Pricing model: zuora.com · vendr.com
- ↑Published pricing: zuora.com
- ↑Free tier: zuora.com
- ↑Self-serve signup: zuora.com
- ↑Requires sales call: zuora.com
- ↑Enterprise plan: zuora.com
- ↑Supported actions: developer.zuora.com · developer.zuora.com
- ↑Regions: developer.zuora.com
- ↑Webhooks: developer.zuora.com
- ↑Sandbox: developer.zuora.com
- ↑SDK languages: developer.zuora.com
- ↑MCP server: zuora.com · docs.zuora.com
- ↑SOC 2: zuora.com · zuora.com
- ↑HIPAA: zuora.com
- ↑GDPR: zuora.com · zuora.com
- ↑ISO 27001: zuora.com · zuora.com
- ↑PCI DSS: zuora.com
- ↑Published SLA: knowledgecenter.zuora.com · docs.zuora.com
- ↑Rate limits: developer.zuora.com
Change history
- 2026-06-21 Capabilities: {} → {"dunning":true,"usage_based":true,"entitlements":true,"tax_compliant":true,"re…
- 2026-06-21 Summary Md: (none) → Zuora Billing is an enterprise subscription and usage-based billing platform su…
- 2026-06-21 Score Pricing Transparency: (none) → 0
- 2026-06-21 Score Setup Speed: (none) → 40
- 2026-06-21 Score Docs Quality: (none) → 45
- 2026-06-21 Score Procurement Friction: (none) → 0
- 2026-06-21 Score Trust Readiness: (none) → 100
- 2026-06-21 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-21 Avoid If: (none) → You need to start building today without contacting sales, You need transparent…
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Score Agent Friendliness: (none) → 50
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 API Reference URL: (none) → https://www.zuora.com/resource/api-sandbox/
- 2026-06-21 Changelog URL: (none) → https://www.zuora.com/changelog/
- 2026-06-21 Docs URL: (none) → https://docs.zuora.com/upgrade_browser
- 2026-06-21 Has Structured Data: (none) → Yes
- 2026-06-21 Rendering: (none) → static
- 2026-06-21 Llms Txt Present: (none) → No
- 2026-06-21 Has Published Pricing: set to No
- 2026-06-21 Free Tier Available: set to No
- 2026-06-21 Self Serve Signup: set to No
- 2026-06-21 Requires Sales Call: set to Yes
- 2026-06-21 Enterprise Plan Available: set to Yes
- 2026-06-21 SOC 2: set to type_2
- 2026-06-21 HIPAA: set to Yes
- 2026-06-21 GDPR: set to Yes
- 2026-06-21 ISO 27001: set to Yes
- 2026-06-21 PCI DSS: set to Yes
- 2026-06-21 SLA Published: set to Yes
- 2026-06-21 SLA URL: set to https://knowledgecenter.zuora.com/Editions_and_Service_Policies/Service_policie…
- 2026-06-21 Data Retention Policy URL: set to https://docs.zuora.com/en/support-and-policies/policies/file-retention-policy
- 2026-06-21 Rate Limit Requests: set to 50000
- 2026-06-21 Rate Limit Window: set to minute
- 2026-06-21 Known Restrictions: set to Entitlements feature requires a specific Zuora edition, Developer Sandbox conta…
- 2026-06-21 Auth Methods: set to oauth2
- 2026-06-21 Auth Docs URL: set to https://developer.zuora.com/docs/guides/authentication
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to https://rest.zuora.com/v1
- 2026-06-21 API Version: set to 2025-08-12
- 2026-06-21 Versioning Scheme: set to header
- 2026-06-21 Stability: set to ga
- 2026-06-21 Deprecation Policy URL: set to https://developer.zuora.com/docs/guides/api-policies/
- 2026-06-21 MCP URL: set to https://docs.zuora.com/en/zuora-platform/system-management/zuora-ai/zuora-mcp-s…
- 2026-06-21 Quickstart URL: set to https://developer.zuora.com/docs/get-started/introduction
- 2026-06-21 Idempotency Supported: set to Yes
- 2026-06-21 Error Format: set to vendor-specific
- 2026-06-21 Slug: set to zuora
- 2026-06-21 Webhook Events URL: set to https://docs.zuora.com/en/zuora-platform/extensibility/events-and-notifications…
- 2026-06-21 Requires Verification: set to No
- 2026-06-21 Launched At: set to 2007-01-01
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/zuora \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/zuora/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'