Set your refund-on-cancellation policy
Tie refunds to subscription status the way you want — a full refund can cancel immediately, schedule for period end, or change nothing.
- 3 policies
- Gateway auto-refund
- Minimum refund guard
When you fully refund a subscription’s latest order, what should happen to the subscription? ArraySubs lets you choose: Allow Immediate Refund (cancel now), Refund at End of Period (keep access until the period ends), or No Automatic Refund (refund changes nothing — you manage status manually). You also control automatic gateway refunds and a minimum refund amount. This recipe sets the policy.
- A full refund cancels immediately, at period end, or not at all.
- Gateway refunds can return money automatically (Stripe/PayPal/Paddle).
- Tiny refunds can be blocked with a minimum.
- Partial/older-order refunds never auto-change status.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Refund on CancellationSettings → Refunds | Allow Immediate Refund (default) · Refund at End of Period · No Automatic Refund |
| Automatic Gateway RefundSettings → Refunds | Enabled (default) — sends money back via gateway |
| Minimum Refund AmountSettings → Refunds | 0 (no minimum) |
| Applies toBehaviour | Full refund of the latest paid order only |
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 Refunds settings
Go to ArraySubs → Settings → Refunds.
Refund ManagementChoose the cancellation behaviour
Set Refund on Cancellation to Immediate, End of Period, or No Automatic Refund to match your policy.
Refund ManagementTune gateway refund + minimum
Keep Automatic Gateway Refund on to return money via the gateway, and set a Minimum Refund Amount if you want to skip tiny refunds.
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.
Related setups to explore
Other configurations you can build with the same modules.
Issue a prorated refund
Refund only the unused days of the current billing cycle, calculated automatically — optionally cancelling after.
Refund to store credit
Issue refunds as spendable store credit instead of cash back through the gateway — keep the revenue in-store.
End-of-period cancel + undo
Let cancellations take effect at period end (not instantly), keeping access paid-through and offering an undo button.
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
