The discussion revolves around finding a suitable plugin to create a paywall on a Discourse forum. CamilleRoux is looking for a plugin that supports euros and is translatable in French.
Several options are suggested:
joebuhlig is developing a plugin called Discourse League, which will handle paid access to groups and support multiple payment gateways and currencies.
jgujgu recommends the Paid Membership plugin, which can be used to restrict access to certain categories based on paid groups.
DiscourseMetrics has successfully used Stripe and Chargebee to manage subscriptions and grant access to a subcategory.
jaevanryssel suggests using Memberful, a SaaS that integrates with Discourse and supports Stripe as a payment processor. Another option is to use a Wordpress plugin like Paid Memberships Pro and a bridge/plugin to connect Wordpress and Discourse.
omarfilip mentions that a Wordpress plugin already exists to connect Paid Memberships Pro with Discourse.
itsbhanusharma suggests using the Patreon Plugin with some modifications.
It’s also noted that any solution should consider VAT% and alternative payment methods like bank transfers to cater to European customers.
As the author, I can tell you that the Premium BT plugin is not the answer. It’s very outdated and most likely nonfunctional at this point.
I’m not familiar with the Patreon plugin but my limited knowledge of it tells me that it would work to create different payment levels that grant access to different groups. I don’t know what fees Patreon collects but I would imagine them to be fairly high.
All of that said, I’m currently in the middle of building a plugin (working title is Discourse League) that handles paid access to groups through either a subscription or initial payment or both. There are a lot of other details I want to implement but that’s the base idea that I’m working towards.
The obvious difficulty with this is payment gateways and currencies to support. My plan is to use Active Merchant for the backend. I’ll have to build in limited support on my end to make each gateway work but the long-term goal is to support every gateway in AM. That should hopefully help with the currency support.
I’m looking at early February for a limited launch for this.
I’ve done this using Stripe and Chargebee to handle the subscriptions. When someone pays I manually add them to a group that has access to a subcategory on my site. It works well In time I’d like to automate everything so I don’t have to do things manually.
I’m also looking down the line to possibly adding a paid/premium section to my Discourse forum.
A possible solution I’m looking into is using Memberful which isn’t a plugin but a SaaS which integrates their services with Discourse. They have a pretty detailed page on how to integrate the two. You can use Stripe with Memberful as your payment processor which is available in French.
Another way around would be to use a Wordpress plugin such as Paid Memberships Pro which would handle premium member registration (you would need a Wordpress section/landing page on your website), and a bridge/plugin to connect Wordpress and your Discourse forum.
Since your mentioned:
I’m guessing the solution/plugin would also need to include VAT %.
Based on my own experience selling online in Europe, you are going to be leaving some money on the table by not accepting bank transfer payments (some people just don’t have a credit card or prepaid credit card, or know what the heck Paypal is, or are simply uncomfortable paying for anything online unless you are a big brand like Amazon).