Добавление различных способов оплаты для подписки Discourse

Discourse с полной реализацией ИИ и криптовалют (BTCPay в качестве моста ко всему остальному) звучит для меня отлично.

Это устраняет посредников и предлагает нашим клиентам прямой способ оплаты.

Затем, если кто-то захочет платить 10% через PayPal, они смогут разработать свой собственный плагин, как это делается для Stripe, Patreon или чего-либо еще.

С точки зрения философии (и практики) открытое программное обеспечение должно оставаться максимально близким к принципам открытого кода.

1 лайк

За 8 лет полной занятости в работе с Discourse я встречал, пожалуй, только двух клиентов, которые хотели оплачивать криптовалютой. Думаю, у вас совершенно иная клиентская база. Я подозреваю, что для большинства корпоративных клиентов Discourse этот показатель ещё ниже. В основном именно корпоративные клиенты определяют развитие новых функций.

А если вы хотите поддерживать BTCPay или что-то подобное, вы можете разработать или профинансировать свой собственный плагин. BTCPay не поддерживает Ruby-библиотеку, а Ruby-клиент Bitpay, на который они ссылаются, судя по всему, заброшен (он помечен как доступный только для чтения). Это сделает разработку и поддержку плагина BTCPay для Discourse сложной задачей.

4 лайка

Я понимаю, что это не так.

Я уже пытался это сделать довольно давно. Я попробую найти финансирование в другом сообществе, которое может быть более заинтересовано в этом.

Одна простая интеграция может подойти всем, кто хочет получать прямые платежи от своих клиентов.

Лучше предлагать множество решений, совместимых с различными централизованными провайдерами.

Stripe и PayPal оставляют половину мира за бортом, потому что существуют Латинская Америка, Азия и Океания.

BTCPay с открытым исходным кодом, что делает интеграции более устойчивыми и простыми в поддержке.

Интеграции

У каждого своё мнение; только один реальный тип денег доступен всем, и по своей сути он почти бесплатен.


Это очень хороший пример Faulty generalization - Wikipedia. Мир кажется более полной картиной для анализа.

NameCheap превысил $73 млн выручки, используя Bitcoin

На изображении представлено объявление из блога BTCPay Server, в котором сообщается, что Namecheap превысил $73 млн в выручке в BTC, совершив 1,1 млн транзакций благодаря интеграции с BTCPay. (Подпись сгенерирована ИИ)

Отредактировано и переопубликовано с соблюдением правил сообщества :slightly_smiling_face:

1 лайк

Круто! Это упростит задачу. Ссылка, которую я нашёл, ведёт по одной из ваших ссылок на заброшенный репозиторий, где (насколько я быстро понял) написано, что его не стоит использовать.

Вы не указали бюджет, и никто другой, похоже, не проявил интереса. Моя приблизительная оценка бюджета составляла 2000–10000 долларов. Есть множество способов сократить бюджет до нижней границы, например, за счёт хардкодинга некоторых функций и, возможно, использования уже созданных продуктов со стороны BTCPay.

Быстрое решение — использовать WooCommerce и WordPress. Это немного капризно, но если ваша задача «как принимать платежи через BTCPay в Discourse», то WooCommerce, скорее всего, будет проще (не нужно рассказывать мне причины избегать WordPress! к тому же WooCommerce не бесплатен).

Вполне верно! Спорить о том, делает ли десятилетие мою точку зрения более или менее поспешной, я не буду, если мы оба не будем с пивом в руках :laughing: :clinking_beer_mugs:. Возможно, правда, что у Discourse.org было бы на тысячи клиентов больше, если бы у них был плагин BTCPay, но пока платные клиенты не попросят об этом, они этим не займутся.

Вы могли бы найти кого-то молодого и энергичного, готового взяться за этот программный проект (возможно, для учебного курса или The Hour of AI) в качестве доказательства концепции.

2 лайка

Справедливо, спасибо за ваш ответ и готовность к конструктивному обсуждению.

Приятно это слышать. Теперь у меня есть аргумент, когда я буду искать финансирование в сообществе Monero.

Я сейчас анализирую лучший способ интеграции Ghost SSO с Discourse (мне очень хочется использовать базу данных Discourse, но платежи должны поддерживать наше сообщество, поэтому я в сложной ситуации).

BTCPay недавно добавил поддержку платежей через Ghost, и у нас на блоге работает Ghost, так что, думаю, этот вариант нам подойдёт.

Я ценю ваше предложение. Ghost кажется мне лучше WordPress, что противоречит моей цифровой философии, если она вообще существует.

Да, я понимаю это, но мне нравится думать об исключениях, так что вот мои молитвы, хе-хе.

Звучит отлично. За здоровье :clinking_beer_mugs:

2 лайка

Также имейте в виду, что подписки управляются через Stripe. Поэтому вам придется реализовать всю логику отмены подписок, их истечения и так далее.

Я делал это с плагином подписок Monero. Это очень много работы. По сути, вы создаёте мини-Stripe.

4 лайка

Возобновляю эту тему, так как мне интересно, не появились ли какие-то изменения на стороне Discourse в плане поддержки дополнительных способов оплаты через Stripe. Stripe постоянно расширяет список доступных методов, но плагин по-прежнему, кажется, ограничен только картами. Удавалось ли кому-то реализовать поддержку SEPA или других локальных методов через кастомный код или обходные решения?

1 лайк

SEPA уже работает у меня без каких-либо проблем. У меня есть несколько пользователей, которые платят через SEPA.

Вы включили его в своём аккаунте Stripe в разделе разрешённых методов оплаты?

3 лайка