TALER payments for Discourse

AI-generated summary

hellekin introduces GNU Taler, a free software payment system supporting various currencies, including fiat and crypto, and proposes integrating it with Discourse via a plugin ecosystem. The goal is to enable features like micro-payments, badge-based rewards (e.g., KUDOS), and e-commerce via Solidus. Taler is currently undergoing compliance with Swiss Francs and will support Euros soon through the NGI TALER consortium, which offers open calls for developers with grants ranging from €5,000 to €50,000. The next proposal deadline is June 1, 2024. Suggested plugin architecture includes modular components like discourse-taler-common, discourse-taler-merchant, discourse-taler-shop, and discourse-taler-donations, with special encouragement for discourse-solidus-taler. Developers are directed to the TALER Integration Community Hub for support, while general discussion can occur here. The post ends with a :discourse: :heart: emoji, expressing enthusiasm for the integration.

GNU Taler

GNU Taler is a free software payment system that can hold any type of currency (fictitious, local, regional, crypto-currency, or fiat money). You could, for example, use Taler payments to associate a fictitious money (e.g, KUDOS) to your badge system and reward community members for their contributions, that may be exchanged for goods, premium contents, etc., using micro-payments.

NGI TALER

Taler is currently undergoing compliance test with Swiss Francs (CHF) and is expected to be compliant with Euro (EUR) by next year. NGI TALER is a European consortium dedicated to bringing TALER payments in EUR to the Eurozone. The consortium proposes TALER Open Calls for free software developers willing to implement payments with GNU Taler in various situations.

As heavy Discourse users in Europe, we would be very happy to see one or more developers applying to these open calls to implement a discourse-taler plugin that would enable Merchant integration with Discourse. There are various ways to approach the problem, but it would make more sense to embrace a collaborative strategy to create composable plugins, for example:

  • discourse-taler-common to support common RESTful JSON API functionality;
  • discourse-taler-merchant to provide Merchant to Wallet API
  • discourse-taler-shop to provide Merchant to Discourse UI (i.e., implement shopping functionality for Discourse)
    • discourse-solidus and discourse-solidus-taler would be especially welcome, to integrate Solidus with Discourse, and add Taler payments to Solidus.
  • discourse-taler-donations to provide badges-based rewards for members,
  • etc.

The TALER Open Calls range from 5000 € (USD 5400+) up to 50,000 € (USD 54,000) and have deadlines for proposals every two months. Next deadline is 2024-06-01T10:00:00Z. See TALER Open Calls Helpdesk for more information.

TALER Integration Community Hub

I encourage discussion and coordination here, although open calls respondents and grantees should use the TALER Integration Community Hub for support responding to the open calls and integrating Taler with Discourse.

:discourse: :heart:

9 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.