Create a Recurly subscription add-on and charge variable quantities at renewal

domain: recurly.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create an add-on on a plan with POST /sites/SITE_ID/plans/PLAN_CODE/add_ons; supply code, name, currencies with unit_amount, and set add_on_type=fixed or add_on_type=usage
  2. For usage-based add-ons, set add_on_type=usage and usage_type=price; report usage with POST /sites/SITE_ID/subscriptions/SUBSCRIPTION_ID/add_ons/ADD_ON_CODE/usage supplying amount and recorded_timestamp
  3. Enroll a subscriber with the add-on by including subscription_add_ons array in the POST /sites/SITE_ID/subscriptions body, each entry with add_on_code and quantity
  4. Update add-on quantity mid-cycle with PUT /sites/SITE_ID/subscriptions/SUBSCRIPTION_ID providing subscription_add_ons with the updated quantity; set timeframe=now for immediate proration or timeframe=renewal for next cycle
  5. Verify add-on charges appear on the preview invoice with POST /sites/SITE_ID/subscriptions/SUBSCRIPTION_ID/change_preview before committing the update

Known gotchas

Related routes

Create a Stripe subscription with a trial period
stripe.com · 4 steps · 100% success
Create a Recurly subscription plan and enroll a subscriber via the Recurly v3 API
recurly.com · 6 steps · unrated
Create subscriptions and configure dunning in Recurly
recurly · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans