Issue a prorated refund
Refund fairly — return only the unused days of the current cycle, calculated by daily rate, with the option to cancel after.
- Unused-days refund
- Auto-calculated
- Optional cancel-after
When a customer leaves mid-cycle, a prorated refund returns only the unused portion. ArraySubs computes it as (recurring amount ÷ days in cycle) × unused days, from the subscription detail page, and by default cancels after refunding (toggleable). A preview shows the math before you commit. This recipe issues one.
- Refund only the unused days of the current cycle.
- Amount calculated automatically by daily rate.
- Choose whether to cancel the subscription after.
- Preview the exact amount before processing.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Allow Prorated RefundsSettings → Refunds | Enabled (default) |
| Prorated RefundSubscription detail | Button on the subscription detail page |
| FormulaBehaviour | (Recurring ÷ days in cycle) × unused days (Month = 30) |
| Cancel after refundProrated Refund options | Default Yes (can disable) |
| Minimum Refund AmountSettings → Refunds | 0 (refunds below this aren’t processed) |
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.
Confirm prorated refunds are enabled
In ArraySubs → Settings → Refunds, ensure Allow Prorated Refunds is enabled.
Refund ManagementOpen the subscription and preview
On the subscription detail page, click Prorated Refund; the preview shows unused days, daily rate, and the calculated amount.
Refund ManagementProcess (and choose cancel-after)
Add an optional reason and process. Leave cancel-after on to end the subscription, or turn it off to keep it active.
Refund Management
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Retention Flow Builder
Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.
Manage Subscriptions
The central admin hub for viewing, creating, editing, exporting, and managing every subscription record.
Store Credit
A Pro wallet system for credit balances, purchase products, credit history, expirations, emails, and refund-to-credit.
Related setups to explore
Other configurations you can build with the same modules.
Refund-on-cancellation policy
Decide what a full refund does to the subscription — cancel now, cancel at period end, or leave it untouched.
Refund to store credit
Issue refunds as spendable store credit instead of cash back through the gateway — keep the revenue in-store.
Cancel, hold, resume & expire
Drive a subscription through its lifecycle from admin — cancel (now or end-of-period), undo, put on hold, reactivate.
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
