feat(stripe): product purchases #841

Closed
opened 2026-03-13 08:06:39 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @Wyze-Guy on GitHub (Mar 13, 2025).

Is this suited for github?

  • Yes, this is suited for github

The current stripe set up is focused on subscription based model without any real way to modify the stripe plugin's set up to work with products without heavy custom coding and stripe can be a real bear to work with.

Describe the solution you'd like

Be able to modify the stripe plugin's set up to work with a products based model instead of a subscription based model only.

Describe alternatives you've considered

I have considered using https://docs.polar.sh/integrate/sdk/adapters/better-auth as it integrates with betterAuth and implements som of the features but working directly with better-auth and stripe to accommodate a product based model would be the better way.

Additional context

No response

Originally created by @Wyze-Guy on GitHub (Mar 13, 2025). ### Is this suited for github? - [x] Yes, this is suited for github ### Is your feature request related to a problem? Please describe. The current stripe set up is focused on subscription based model without any real way to modify the stripe plugin's set up to work with products without heavy custom coding and stripe can be a real bear to work with. ### Describe the solution you'd like Be able to modify the stripe plugin's set up to work with a products based model instead of a subscription based model only. ### Describe alternatives you've considered I have considered using https://docs.polar.sh/integrate/sdk/adapters/better-auth as it integrates with betterAuth and implements som of the features but working directly with better-auth and stripe to accommodate a product based model would be the better way. ### Additional context _No response_
GiteaMirror added the enhancement label 2026-03-13 08:06:39 -05:00
Author
Owner

@xorweak commented on GitHub (Mar 14, 2025):

+1

@xorweak commented on GitHub (Mar 14, 2025): +1
Author
Owner

@joeychrys commented on GitHub (Mar 19, 2025):

+1

@joeychrys commented on GitHub (Mar 19, 2025): +1
Author
Owner

@Loa212 commented on GitHub (Apr 3, 2025):

+1

@Loa212 commented on GitHub (Apr 3, 2025): +1
Author
Owner

@dosubot[bot] commented on GitHub (Sep 13, 2025):

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

Issue Summary

  • You requested enhancing the Stripe plugin to natively support product-based purchases, as it currently only supports subscriptions.
  • The current workaround requires extensive custom coding for product sales.
  • Multiple users, including soknifedev, joeychrys, and Loa212, have expressed support for this feature.
  • No resolution or official update has been provided yet.

Next Steps

  • Please let me know if this feature request is still relevant to the latest version of better-auth by commenting on this issue.
  • If I do not hear back within 7 days, this issue will be automatically closed.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (Sep 13, 2025): Hi, @Wyze-Guy. I'm [Dosu](https://dosu.dev), and I'm helping the better-auth team manage their backlog and am marking this issue as stale. **Issue Summary** - You requested enhancing the Stripe plugin to natively support product-based purchases, as it currently only supports subscriptions. - The current workaround requires extensive custom coding for product sales. - Multiple users, including soknifedev, joeychrys, and Loa212, have expressed support for this feature. - No resolution or official update has been provided yet. **Next Steps** - Please let me know if this feature request is still relevant to the latest version of better-auth by commenting on this issue. - If I do not hear back within 7 days, this issue will be automatically closed. 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#841