Recurly
"Subscription Management Software & Recurring Billing Platform" [1]
Recurly is a subscription management and recurring billing platform targeting SaaS, media, and e-commerce businesses that need to automate billing, handle dunning, support usage-based pricing, and manage revenue recognition under ASC-606/IFRS-15. It operates in 195+ countries and offers official SDKs for seven languages alongside a REST API with webhook and idempotency support. Pricing starts at $249 per month plus 0.9% of billing volume on the Starter plan, with a 90-day free trial available; an All-Access plan requires a $1M annual billing minimum. The platform holds SOC 2 Type II, PCI DSS, HIPAA, and GDPR certifications.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; Teams needing broad API coverage out of the box
Avoid if: You want to try it free before paying
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [6]
- Minimum commitment
- Starter plan: $249/month platform fee + 0.9% of billing volume (first $40K of billings included free each month). All-Access plan: minimum $1M billing volume per year. [7]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Starter | Platform fee | month | $249 | source |
| Starter | Billing volume fee above $40K/month included | % of billing volume | 0.9% | source |
| All-Access | Platform fee (as low as) | % of billing volume (billed annually; $1M minimum) | 1% | source |
| All-Access for Shopify | Platform fee (as low as) | % of billing volume (billed annually) | 1% | source |
| Engage (add-on) | Platform fee (as low as) | month (billed annually) | $1600 | source |
| RevRec (add-on) | Platform fee (as low as) | month (billed annually) | $850 | source |
Capabilities
- Supported actions
- create_subscription, update_subscription, cancel_subscription, pause_subscription, proration, usage_metering, usage_tracking, dunning, failed_payment_retry, invoicing, credit_notes, coupons, discounts, trials, plan_management, addon_management, customer_portal, hosted_payment_pages, entitlements, revenue_recognition, tax_calculation, multicurrency, webhooks, account_management, gift_cards, ramp_pricing, tiered_pricing, quantity_based_billing, fixed_recurring_billing, hybrid_billing, one_time_charges, manual_charges_credits, custom_reporting, payments_orchestration, SSO, fraud_management, app_store_sync [8]
- Regions
- Global (195+ countries), United States, European Union (data center available), India (RBI compliance), United Kingdom, Australia [9]
- Languages
- English, French, German, Spanish, Portuguese, Italian, Dutch, Japanese, Chinese, Korean, Arabic, Danish, Finnish, Norwegian, Polish, Russian, Swedish, Turkish [10]
- Input types
- subscription objects, usage events, account data, plan/add-on definitions, coupon/discount codes, payment method tokens, invoice line items, metered usage records, entitlement definitions
- Output types
- JSON, XML, invoices (PDF), webhook events, hosted checkout pages, hosted account portal, revenue recognition reports, MRR/ARR analytics, dunning notifications
- Webhooks
- ✓ Yes [11]
- Sandbox / test mode
- ✓ Yes [12]
- SDK languages
- Ruby, Python, Node.js, Java, PHP, .NET, Go [13]
- MCP server
- ✗ No [14]
Trust & compliance
- SOC 2
- SOC 2 Type II [15]
- HIPAA
- ✓ Yes [16]
- GDPR
- ✓ Yes [17]
- ISO 27001
- – Unknown [18]
- PCI DSS
- ✓ Yes [19]
- Published SLA
- ✓ Yes [20]
- Rate limits
- Sandbox sites: 400 requests/min (all request types counted); Production sites: 1,000 requests/min (GET and HEAD requests only), calculated over a sliding 5-minute window. Exceeding the limit returns HTTP 429. [21]
- Known restrictions
- Entitlements feature requires upgrading beyond Starter or Pro plans, All-Access plan requires $1M minimum annual billing volume, SLA (99.5% uptime) only applies when explicitly referenced in a separate executed agreement with Recurly, Not all payment gateways support all 140+ currencies, Data processing may still occur outside chosen region (e.g. EU data center) per GDPR documentation, Engage add-on ($1,600+/mo) and RevRec add-on ($850+/mo) are separately priced [22]
Developer surface
Integration
- API style
- rest
- Base URL
- https://v3.recurly.com
- Version
- v2021-02-25
- Versioning
- header
- Stability
- ga
- Auth methods
- api_key, basic
- Idempotency keys
- ✓ Yes
- Error format
- vendor-specific
- Webhook signing
- hmac_sha256
- Rate limit
- 1000 / minute
Adoption & maturity
- Launched
- 2010-01-01
- Notable customers
- Sling, Twitch, BarkBox, FabFitFun, Paramount, Lucid Software, Sprout Social, Nuuly, Scentbird, Cinemark, PandaDoc, Alaska Airlines
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."
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.
Paddle
"As the complete Merchant of Record, Paddle helps digital product companies to operate and grow, automatically."
References
- ↑Description: recurly.com
- ↑Pricing model: recurly.com · recurly.com
- ↑Published pricing: recurly.com
- ↑Free tier: recurly.com · recurly.com
- ↑Self-serve signup: recurly.com
- ↑Enterprise plan: recurly.com
- ↑Minimum commitment: recurly.com · recurly.com
- ↑Supported actions: docs.recurly.com · recurly.com
- ↑Regions: recurly.com · docs.recurly.com
- ↑Languages: recurly.com
- ↑Webhooks: docs.recurly.com · recurly.com
- ↑Sandbox: recurly.com
- ↑SDK languages: github.com
- ↑MCP server: github.com
- ↑SOC 2: trust.recurly.com · recurly.com
- ↑HIPAA: trust.recurly.com · recurly.com
- ↑GDPR: docs.recurly.com · recurly.com
- ↑ISO 27001: trust.recurly.com · recurly.com
- ↑PCI DSS: recurly.com · recurly.com
- ↑Published SLA: recurly.com · recurly.com
- ↑Rate limits: support.recurly.com
- ↑Known restrictions: docs.recurly.com · recurly.com · docs.recurly.com
Change history
- 2026-06-21 Capabilities: {} → {"dunning":true,"usage_based":true,"entitlements":true,"tax_compliant":true,"re…
- 2026-06-21 Summary Md: (none) → Recurly is a subscription management and recurring billing platform targeting S…
- 2026-06-21 Score Pricing Transparency: (none) → 85
- 2026-06-21 Score Setup Speed: (none) → 75
- 2026-06-21 Score Docs Quality: (none) → 35
- 2026-06-21 Score Procurement Friction: (none) → 85
- 2026-06-21 Score Trust Readiness: (none) → 85
- 2026-06-21 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-21 Avoid If: (none) → You want to try it free before paying
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Score Agent Friendliness: (none) → 40
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 API Reference URL: (none) → https://recurly.com/developers/index.html
- 2026-06-21 Status Page URL: (none) → https://status.recurly.com
- 2026-06-21 Docs URL: (none) → https://docs.recurly.com/
- 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 MCP Server Available: set to No
- 2026-06-21 Pricing Model: set to hybrid
- 2026-06-21 Has Published Pricing: set to Yes
- 2026-06-21 Free Tier Available: set to No
- 2026-06-21 Minimum Commitment: set to Starter plan: $249/month platform fee + 0.9% of billing volume (first $40K of b…
- 2026-06-21 Self Serve Signup: set to Yes
- 2026-06-21 Requires Sales Call: set to No
- 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 PCI DSS: set to Yes
- 2026-06-21 SLA Published: set to Yes
- 2026-06-21 SLA URL: set to https://recurly.com/legal/sla/
- 2026-06-21 Data Retention Policy URL: set to https://recurly.com/legal/privacy/
- 2026-06-21 Documented Rate Limits: set to Sandbox sites: 400 requests/min (all request types counted); Production sites: …
- 2026-06-21 Rate Limit Requests: set to 1000
- 2026-06-21 Rate Limit Window: set to minute
- 2026-06-21 Known Restrictions: set to Entitlements feature requires upgrading beyond Starter or Pro plans, All-Access…
- 2026-06-21 Auth Methods: set to api_key, basic
- 2026-06-21 Auth Docs URL: set to https://docs.recurly.com/recurly-subscriptions/docs/api-keys
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to https://v3.recurly.com
- 2026-06-21 Deprecation Policy URL: set to https://recurly.com/developers/pages/api-v2/support-policy-and-roadmap.html
- 2026-06-21 Quickstart URL: set to https://docs.recurly.com/docs/getting-started
- 2026-06-21 Idempotency Supported: set to Yes
- 2026-06-21 Error Format: set to vendor-specific
- 2026-06-21 Webhook Signing: set to hmac_sha256
- 2026-06-21 Webhook Events URL: set to https://docs.recurly.com/recurly-subscriptions/v1.3/docs/overview-webhooks
- 2026-06-21 Slug: set to recurly
- 2026-06-21 Starting Price Usd: set to 249
- 2026-06-21 Price Basis: set to month
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/recurly \
-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/recurly/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'