Stripe Donations Plugin

@ChrisBeach looking to fork discourse-paid-pinning or discourse-donations to start a membership plugin around a similar paradigm / borrow your check out & and rewards controller. Should we borrow a combo of the two, since discourse-donations is closer to what we’re building but discourse-paid-pinning is newer, tests are passing, and perhaps some things improved?

Has one else out there has done a membership plugin along your lines, where?:

  • Users can get to a basic site, whereupon they can then

  • Access important groups / categories is behind a paywall.

We’re currently using Memberful, but don’t like their SSO approach that disables site invites, hides membership status from within Discourse, and is expensive. We’d like to take and extend what discourse-donations does to:

  • Have the rewards access expire after a period

  • Message users to renew, then

  • Remove user from the reward group after membership expires.

3 个赞

Hi @kimardenmiller,

Please do fork the paid pinning plugin if possible as it’s more up to date. Its tests are passing… because it barely has any :grimacing: However, I’ve been using it successfully on my sites for a while now.

Bear in mind the following note, which I received from Stripe and have not yet actioned:

3 个赞

Thanks @ChrisBeach!

Our org is all in the San Francisco Bay Area, so no EU / Brexit issues here :wink: .

We’ll start with paid-pinning and pull over the rewards logic, which fits our membership application fairly closely. Went looking in AdvertiseController for similar to rewards, but got confused with requires_plugin 'discourse-plugin-stripe'. Is that code outside paid-pinning? Where does discourse-plugin-stripe live?

3 个赞

[抱歉回复晚了。最近刚成为父母,我以前的生活已经彻底改变了!]

关于 discourse-plugin-stripe 这个问题提得很好。这个名称源自代码的早期版本,它所在的那一行代码可能已经是无效代码了。我是一名 Discourse / Ruby 开发新手,是通过大量的试错才实现这个插件的。

为代码质量道歉,我非常欢迎更有经验的开发者提交 PR 或提出评论。

7 个赞

感谢 @ChrisBeach。等今年初秋我们启动这个项目后,再看看进展如何。

3 个赞

我一直在开发 discourse-donations 的一个更简洁的分支版本,地址如下:GitHub - discourse/discourse-subscriptions: A Discourse plugin that allows payments and subscription management via Stripe. · GitHub

它提供了一个简单的单次捐赠支付页面,并配有管理界面。我正在逐步添加对订阅、目标等功能的支持。

非常感谢 @ChrisBeach@angus 的出色工作!

8 个赞

我们决定朝着扩展 Procourse 会员资格 的方向发展。

2 个赞

感谢您为此付出的努力。我的社区觉得这非常有用,并且更倾向于直接在网站上捐款,而不是离开。当我不得不移除该插件时,我感到很失望。捐款也立刻停止了。我很高兴能为您的工作向您捐款!

4 个赞

抱歉回复晚了。我最近不在 :slight_smile:

我很乐意接受捐赠!那真是太好了。我想你可以发私信给我,我会把我的 PayPal 账号发给你。

3 个赞

您好,我安装了捐赠插件,但发现无法将其配置为接受新西兰元(NZD)的一次性捐赠(我的论坛用户几乎都居住在新西兰)。我该如何将 NZD 添加到货币列表中?

我看到有一条说明提到货币可以通过订阅计划设置进行更改,但用户并不打算设置订阅计划,而只是想进行捐赠。提供定期捐赠选项会很好,但由于这纯粹是捐赠,我不想强制设定具体金额。

嗨,Paul,

我已在 discourse-subscriptions 的默认货币中添加了新西兰元(NZD)。我希望未来能添加更多货币。

祝好!

4 个赞

干杯,Rimian!我会试试看。

抱歉在此插话……这个帖子很长,我不太清楚:

我正在寻找一个可以安装在托管版 Discourse 上的插件,用于通过 Stripe 接受捐款(一次性付款,无需关联会员资格、访问权限、群组等——只是提供一个付款给我的方式)……这个帖子中似乎提到了多个插件……??

您应通过仪表板中提供的电子邮件联系 Discourse 团队。您可能需要升级到他们的企业版才能安装此类插件。

2 个赞