We don’t currently support a built-in way for members to pause their subscriptions.
That said, offering a temporary discount is usually a more effective approach. In most cases, members who pause end up canceling shortly after — so a short-term discount tends to provide better retention and keeps your business more sustainable.
What we recommend instead
If a member reaches out asking to pause:
✅ Offer a short-term discount (e.g. 25–50% off for 1–2 months)
✅ Apply it through the cancellation flow, so it shows up right before they cancel
✅ Use Stripe coupon codes, which can be pulled directly into Heartbeat
This keeps members in your community, gives them flexibility, and maintains recurring revenue.
How to set this up
-
Create a coupon in Stripe
Go to your Stripe Coupons Dashboard-
You can set the coupon for 100% off (for 1 or 2 months), or partial discounts like 25%–50%
-
Be sure the coupon is created under your Heartbeat-managed Stripe account
-
-
Add the discount to your cancellation flow
-
Go to Settings → Offers
-
Select the offer you want to modify
-
Scroll to the Cancel flow section at the bottom
-
Click “Add a step” → Suggest a discount
-
Choose the coupon you created
-
📘 For a full walkthrough, see our guide on Creating Custom Cancellation Flows
Best practices
-
Use 100% discounts sparingly — most members are satisfied with partial discounts
-
Match discounts to the member’s needs — e.g. 50% off for 2 months works well if someone’s going through a tight financial window
-
Keep the flow consistent — make sure your cancel flow messaging aligns with the tone and price points already shared in your community
Need help setting this up? Just reach out to us at support@heartbeat.chat and we’ll be happy to walk you through it.