[GH-ISSUE #2061] feat(stripe): Reactivate cancelled subscriptions #9034

Closed
opened 2026-04-13 04:19:11 -05:00 by GiteaMirror · 5 comments
Owner

Originally created by @Konixy on GitHub (Mar 30, 2025).
Original GitHub issue: https://github.com/better-auth/better-auth/issues/2061

Is this suited for github?

  • Yes, this is suited for github

No response

Describe the solution you'd like

The ability to reactivate a cancelled subscriptions.
Example of usage:

authClient.subscriptions.reactivate({ returnUrl: "/" })

Describe alternatives you've considered

I considered just letting the user reactivate his subscription via the stripe portal, but this is not very handy.

Additional context

I created this pr #2060 that implement the feature

Originally created by @Konixy on GitHub (Mar 30, 2025). Original GitHub issue: https://github.com/better-auth/better-auth/issues/2061 ### Is this suited for github? - [x] Yes, this is suited for github ### Is your feature request related to a problem? Please describe. _No response_ ### Describe the solution you'd like The ability to reactivate a cancelled subscriptions. Example of usage: ```ts authClient.subscriptions.reactivate({ returnUrl: "/" }) ``` ### Describe alternatives you've considered I considered just letting the user reactivate his subscription via the stripe portal, but this is not very handy. ### Additional context I created this pr #2060 that implement the feature
GiteaMirror added the locked label 2026-04-13 04:19:11 -05:00
Author
Owner

@JNLei commented on GitHub (Mar 31, 2025):

lol, I created similar implementation month ago: https://github.com/better-auth/better-auth/pull/1705, but still hanging there...

<!-- gh-comment-id:2767425081 --> @JNLei commented on GitHub (Mar 31, 2025): lol, I created similar implementation month ago: https://github.com/better-auth/better-auth/pull/1705, but still hanging there...
Author
Owner

@Konixy commented on GitHub (Mar 31, 2025):

lol, I created similar implementation month ago: https://github.com/better-auth/better-auth/pull/1705, but still hanging there...

So sad to see that taking time contributing to open-source projects generally leads to getting ignored...

<!-- gh-comment-id:2767462625 --> @Konixy commented on GitHub (Mar 31, 2025): > lol, I created similar implementation month ago: https://github.com/better-auth/better-auth/pull/1705, but still hanging there... > So sad to see that taking time contributing to open-source projects generally leads to getting ignored...
Author
Owner

@JNLei commented on GitHub (Mar 31, 2025):

lol, I created similar implementation month ago: #1705, but still hanging there...

So sad to see that taking time contributing to open-source projects generally leads to getting ignored...

Well, it's understandable though. I think the bug fixes are merged quicker than features. But thanks for the approval!

<!-- gh-comment-id:2767475824 --> @JNLei commented on GitHub (Mar 31, 2025): > > lol, I created similar implementation month ago: [#1705](https://github.com/better-auth/better-auth/pull/1705), but still hanging there... > > So sad to see that taking time contributing to open-source projects generally leads to getting ignored... Well, it's understandable though. I think the bug fixes are merged quicker than features. But thanks for the approval!
Author
Owner

@Konixy commented on GitHub (Mar 31, 2025):

lol, I created similar implementation month ago: #1705, but still hanging there...

So sad to see that taking time contributing to open-source projects generally leads to getting ignored...

Well, it's understandable though. I think the bug fixes are merged quicker than features. But thanks for the approval!

Yeah, and they maybe merge features like this when a bigger release is made

<!-- gh-comment-id:2767487924 --> @Konixy commented on GitHub (Mar 31, 2025): > > > lol, I created similar implementation month ago: [#1705](https://github.com/better-auth/better-auth/pull/1705), but still hanging there... > > > > So sad to see that taking time contributing to open-source projects generally leads to getting ignored... > > Well, it's understandable though. I think the bug fixes are merged quicker than features. But thanks for the approval! Yeah, and they maybe merge features like this when a bigger release is made
Author
Owner

@dosubot[bot] commented on GitHub (Jun 30, 2025):

Hi, @Konixy. I'm Dosu, and I'm helping the better-auth team manage their backlog. I'm marking this issue as stale.

Issue Summary:

  • Proposed feature to reactivate cancelled subscriptions within the app, bypassing the Stripe portal.
  • You submitted a pull request (#2060) for this functionality.
  • JNLei mentioned a similar implementation in another repository and expressed frustration over slow feature integration.
  • Discussion on prioritization of bug fixes over new features, with potential feature merges during larger releases.

Next Steps:

  • Is this issue still relevant to the latest version of the better-auth repository? If so, please comment to keep the discussion open.
  • Otherwise, this issue will be automatically closed in 7 days.

Thank you for your understanding and contribution!

<!-- gh-comment-id:3019772779 --> @dosubot[bot] commented on GitHub (Jun 30, 2025): Hi, @Konixy. I'm [Dosu](https://dosu.dev), and I'm helping the better-auth team manage their backlog. I'm marking this issue as stale. **Issue Summary:** - Proposed feature to reactivate cancelled subscriptions within the app, bypassing the Stripe portal. - You submitted a pull request (#2060) for this functionality. - JNLei mentioned a similar implementation in another repository and expressed frustration over slow feature integration. - Discussion on prioritization of bug fixes over new features, with potential feature merges during larger releases. **Next Steps:** - Is this issue still relevant to the latest version of the better-auth repository? If so, please comment to keep the discussion open. - Otherwise, this issue will be automatically closed in 7 days. Thank you for your understanding and contribution!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#9034