Downgrade with prorated credit
A downgrade keeps the customer. Drop them to a cheaper plan and bank the unused time as store credit toward future renewals.
- Drop to a cheaper plan
- Unused time → store credit
- Retain instead of lose
A downgrade path is a retention tool: rather than cancel, a customer moves to a cheaper plan, and the unused balance on their current plan is returned as store credit (Pro) they can spend on future renewals. You configure downgrade targets on Linked Products; ArraySubs computes the prorated credit automatically. This recipe sets up a downgrade with credit-back.
- Customers self-downgrade instead of cancelling.
- Unused time on the old plan is credited back.
- With Store Credit (Pro), that balance is spendable on renewals.
- Direction is auto-detected as a downgrade by daily rate.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Downgrade toProduct → Linked Products | Target lower-priced product(s) |
| Allow downgradesSettings → Plan Switching | On |
| Proration typeSettings → Plan Switching | Prorate immediately |
| Store Credit moduleSettings → Store Credit | Enabled (Pro) — holds the returned balance |
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.
Set downgrade targets
On the higher-tier product’s Linked Products tab, add the cheaper plan(s) to ‘Downgrade to.’
Plan Switching & RelationshipsKeep proration immediate
With Proration type = Prorate immediately, the unused balance is calculated as a credit at the moment of switch.
Plan Switching & RelationshipsEnable Store Credit to hold the balance
Turn on the Pro Store Credit module so the downgrade’s credit lands in the customer’s wallet for future orders.
General Settings
This recipe is built from these ArraySubs user-manual guides:
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Subscription Products
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Store Credit
A Pro wallet system for credit balances, purchase products, credit history, expirations, emails, and refund-to-credit.
Retention Flow Builder
Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.
Related setups to explore
Other configurations you can build with the same modules.
Upgrade paths between tiers
Let customers move up to a higher plan with the price difference prorated automatically — Basic → Pro → Enterprise.
Offer a cheaper plan
Instead of losing a customer, offer a downgrade to a cheaper plan during cancellation — keeps revenue on the table.
Failed payment → auto-downgrade
Instead of cancelling after a failed renewal, automatically move the customer to a cheaper plan.
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
