Multiple subscriptions per customer
The open model — a customer can own as many subscriptions as they like and add several to one cart. It’s the default, and this recipe confirms the settings.
- Many subs per customer
- Several in one cart
- Default model
Most stores want customers to hold more than one subscription — a box plus a membership, two seats, multiple products. ArraySubs allows this out of the box: there’s no per-customer cap, and a customer can add several subscriptions to one cart. This recipe documents the exact General Settings for the open, multi-subscription model so you can confirm (or restore) it.
- A customer can own unlimited concurrent subscriptions.
- Several subscription products can be bought in one order.
- Plans with different billing cycles can share a cart.
- No checkout blocks — the most permissive model.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Allow Multiple Subscriptions in CartSettings → General → Multiple Subscriptions | On (default) |
| One Subscription Per CustomerSettings → General → Multiple Subscriptions | Off (default) |
| One Subscription Per ProductSettings → General → Multiple Subscriptions | Off (default) |
| Allow Different Billing CyclesSettings → General → Multiple Subscriptions | On (mix monthly + yearly in one cart) |
When to use this setup
Set it up in 3 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Open Multiple Subscriptions settings
Go to ArraySubs → Settings → General and find the Multiple Subscriptions section.
General SettingsKeep the open defaults
Leave Allow Multiple Subscriptions in Cart on, and One Subscription Per Customer / Per Product off.
General SettingsAllow mixed billing cycles
Keep Allow Different Billing Cycles on so a customer can check out a monthly and an annual plan together (automatic gateways may add their own limits).
General Settings
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Manage Subscriptions
The central admin hub for viewing, creating, editing, exporting, and managing every subscription record.
Subscription Products
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Related setups to explore
Other configurations you can build with the same modules.
One subscription per customer
Limit each customer to a single live subscription — block a second purchase while one is active, trial, on-hold, or pending.
One of each plan per cart
Cap each subscription product to quantity one in the cart, while still allowing different plans together.
Subscriptions-only checkout
Keep subscriptions and one-time products in separate orders by disabling mixed checkout.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
