Multiple subscription support
Definition
Key benefits
Key details
Purchase endpoint
The purchase endpoint is the primary way to create multiple subscriptions in a single request. It works for both new and existing accounts and supports combining subscriptions with one-time charges as part of a hybrid billing model.
Two requirements apply to all subscriptions within a single purchase:
- Shared payment method — all subscriptions in the purchase must use the same payment method.
- Consistent collection method — all subscriptions must share the same collection method.
Purchase invoices
A purchase containing more than one subscription produces a single invoice that lists each subscription and charge individually. This keeps billing clear for customers while reducing invoice volume for your team.

Admin Console
You can add multiple subscriptions to an account directly in the Admin Console by increasing the quantity in the Quantity field for a plan. Each subscription is invoiced and billed separately upon payment.
Create subscription endpoint
The create subscription endpoint lets you add individual subscriptions to an account one at a time. Each is invoiced and billed separately upon successful payment. If you have New Subscription or New Invoice email notifications enabled, a separate email is sent for each subscription added through this method.
Communication and notifications
Emails
The following email templates support multiple subscription purchases:
When multiple subscriptions are created in a single purchase, one New Subscription email is sent containing all subscriptions in the purchase. To update your email templates to support this, see the Subscription fields reference.
Webhooks
When the multiple subscriptions feature is enabled on your site, the following webhooks include a subscriptions XML tag containing a list of all subscriptions on the invoice:
new_invoiceclosed_invoicesuccessful_paymentfailed_paymentpast_due_invoicenew_dunning_eventsuccessful_refund
If multiple subscriptions is not enabled, these webhooks continue to use the original subscription XML tag.
Exports
When the multiple subscriptions feature is active, any export containing a subscription_id column will include an additional subscription_ids column listing all subscription IDs in comma-separated format.
Coupon redemption
For details on how coupons are applied in multiple subscription purchases, see Multiple coupons in a multiple subscription purchase.
Custom notes
Recurly supports customizable invoice notes including Terms & Conditions, Customer Notes, and VAT Reverse Charge Notes (see Invoice Settings). When using custom notes with multiple subscriptions:
- Each invoice includes one set of each note type, defaulting to site-level settings.
- To customize notes for a specific invoice, specify them in the purchase API request.
- It isn't possible to assign different custom notes to individual subscriptions within a single invoice.
For VAT Reverse Charge Notes to appear on an invoice, all three conditions must be met:
- Your Recurly site has EU VAT enabled or uses an Avalara AvaTax account.
- The customer is in the EU, has a VAT number, and is based in a different country than your company.
- No custom VAT notes are specified for the invoice (in which case, those override the site-level notes).