@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?
[desculpe por demorar tanto para responder. Recentemente me tornei pai e minha vida anterior desintegrou-se!]
Essa é uma boa pergunta sobre o discourse-plugin-stripe. Esse nome vem de uma versão anterior do código, e a linha onde ele aparece provavelmente é código morto. Sou um desenvolvedor iniciante em Discourse/Ruby e consegui esse plugin através de muitas tentativas e erros.
Peço desculpas pela qualidade do código e com certeza agradeceria PRs ou comentários de desenvolvedores mais experientes.
Ele possui uma página de pagamento simples para doações únicas com uma interface de administração. Estou adicionando suporte para assinaturas, metas, etc.
Obrigado pelo trabalho dedicado a isso. Minha comunidade achou isso muito útil e preferiu doar diretamente no site, em vez de deixá-lo. Fiquei desapontado quando precisei remover o plugin. As doações também pararam abruptamente. Estou feliz em doar para você pelo seu trabalho nisso!
Olá, instalei o plugin de doações, mas notei que ele não pode ser configurado para aceitar doações únicas em Dólares da Nova Zelândia (onde quase todos os usuários do meu fórum residem). Como posso adicionar o NZD à lista de moedas?
Vi uma observação sugerindo que a moeda pode ser alterada nas configurações do plano de assinatura, mas os usuários não estão procurando configurar um plano de assinatura, apenas fazer doações. Uma opção de doação recorrente seria boa de oferecer, mas como se trata puramente de uma doação, eu não gostaria de impor um valor.
Desculpe por me intrometer aqui… este é um tópico longo e não está claro para mim:
Estou procurando um plugin que eu possa instalar no Discourse Hospedado para aceitar doações via Stripe (pagamentos únicos sem associação vinculada, acesso, grupos, etc. — apenas uma forma de me pagar)… parece que há vários plugins mencionados neste tópico… ??
Você deve entrar em contato com a equipe do Discourse pelo e-mail mencionado no seu painel. Provavelmente, será necessário aderir ao plano empresarial deles para instalar esse plugin.