@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.
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 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:
Our org is all in the San Francisco Bay Area, so no EU / Brexit issues here .
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?
[عذرًا على التأخير الطويل في الرد. لقد أصبحتُ والدًا مؤخرًا وحياةُي السابقة انهارت!]
هذا سؤال ممتاز بخصوص discourse-plugin-stripe. هذا الاسم مستمد من نسخة سابقة من الكود، والسطر الذي يظهر فيه هو على الأرجح كود غير مستخدم. أنا مطور مبتدئ في Discourse و Ruby، وقد حققتُ هذا الإضافة عبر كثير من التجربة والخطأ.
أتقدم بعتري عن جودة الكود، وسأقدّر حقًا أي طلبات سحب (PRs) أو تعليقات من مطورين أكثر خبرة.
شكرًا لك على بذل هذا الجهد. وجدت مجتمعي أن هذا مفيد جدًا، وفضلت التبرع مباشرة على الموقع بدلاً من تركه. شعرت بخيبة أمل عندما اضطررت إلى إزالة الإضافة. توقفت التبرعات فجأة. يسعدني أن أتبرع لك على عملك في هذا!
مرحبًا، قمت بتثبيت إضافة التبرعات، لكنني ألاحظ أنه لا يمكن تكوينها لقبول تبرعات لمرة واحدة بالدينار النيوزيلندي (حيث يعيش معظم مستخدمو المنتدى) - كيف يمكنني إضافة NZD إلى قائمة العملات؟
أرى ملاحظة تقترح إمكانية تغيير العملة عبر إعدادات خطة الاشتراك، لكن المستخدمين لا يرغبون في إنشاء خطة اشتراك، بل فقط في تقديم تبرعات. سيكون من الجيد تقديم خيار للتبرعات المتكررة، لكن نظرًا لأن الأمر يتعلق بتبرع بحت، لا أريد فرض مبلغ محدد.
عذرًا على التدخل هنا… هذا موضوع طويل، وليس واضحًا بالنسبة لي:
أبحث عن إضافة يمكنني تثبيتها على Discourse المستضاف لقبول التبرعات عبر Stripe (مدفوعات لمرة واحدة دون عضوية مرتبطة أو وصول أو مجموعات، إلخ — مجرد طريقة لتدفع لي المال)… يبدو أن هناك إضافات متعددة مذكورة في هذا الموضوع… ؟؟
يجب عليك التواصل مع فريق Discourse عبر البريد الإلكتروني المذكور في لوحة التحكم الخاصة بك. على الأرجح ستحتاج إلى الاشتراك في خطتهم المؤسسية لتثبيت هذه الإضافة.