Возможно ли разрешить пользователям оплату через сайт Stripe? Многие пользователи моего форума предпочли бы этот вариант, так как он кажется им более безопасным, а интерфейс гораздо чище. Кроме того, это позволит мне включить больше опций Stripe, например, PayPal.
Да, это можно сделать, просто разместив ссылку для оплаты через Stripe в сообщении на форуме.
Возможно, существует и другой способ интеграции Stripe с Discourse напрямую.
Это может сработать, но я хочу автоматически назначать группу сразу после успешной оплаты.
Не уверен, можно ли это автоматизировать, или же вам придётся делать это вручную.
Это может быть запросом на новую функцию. Я поискал и нашёл, что эта тема уже обсуждалась, либо задавались похожие вопросы.
Нашёл вот эту тему, не знаю, будет ли она полезной:
This is underway and should be wrapped up next week. Address fields will be passed to Stripe and captured for the Stripe customer.
Это можно автоматизировать с помощью текущего плагина подписок (он слушает вебхуки), но я задумался, как связать это со ссылкой на оплату Stripe.
Возможно, здесь есть ответы:
Продолжение обсуждения из Discourse Subscriptions :
Возможная ошибка: Пользователь добавляется в группу Discourse при начале подписки, но не удаляется при её отмене.
Я отменял подписку через Discourse (вошёл как пользователь) и через сайт Stripe, но в обоих случаях тестовый пользователь не был удалён из группы. Возможно, это связано с тем, что я всё ещё нахожусь в тестовом режиме Stripe.
Я разместил это в категории «ошибка», но если я что-то упускаю, пожалуйста, переместите тему в соответству…
Сводка
Плагин Discourse Subscriptions позволяет владельцам сайтов продавать подписки с регулярными и разовыми платежами, предоставляющими доступ к группе на инстансе Discourse.
Руководство по установке
Этот плагин входит в ядро Discourse. Отдельная установка плагина не требуется.
Плагин Discourse Subscriptions позволяет создавать разовые, а также регулярные подписки, за которые пользователи могут платить для доступа к защищенному контенту. Это может быть …
Я нашел плагин, который может быть полезен в моем случае: Stripe Donations Plugin
Однако он не поддерживается. Я попробую его и обновлю вас.
РЕДАКТИРОВАНИЕ: Похоже, у него есть собственная страница оплаты, как и у других, буду продолжать искать.
Вот другая тема с похожим вопросом:
Is it possible for users to charge a fee to permit other users access to their groups, and related group materials? I know it is not an off-the-shelf feature, but is it possible?
Paid group membership (in turn granting access to specific categories) is an existing feature. Take a look in #plugins
Examples include Patreon , Procourse Memberships and Subscriptia .
If you have an existing website which handles such memberships you can also deliver group membership information via your SSO payload.
Users can’t charge others fees directly on a site they don’t own, would it make sense for them to even be able to?
nathank
(Nathan Kershaw)
06.Октябрь.2023 06:13:34
10
Скорее всего, это будет лучший ответ, но он ещё не завершён. Возможно, вам стоит внести свой вклад в проект:
@Alex_王 @Jonathan5 @nathank
if you want you can try out the updated code you can check out the branch from this PR:
you will have to run the stripe cli locally to relay the webhook messages. This is the command to use:
stripe listen --forward-to http://localhost:4200/subscriptions/hooks --api-key yourapikey
you also need to add the stripe webhook secret to the discourse instance (as the plugin setting “webhook secret”). You can find it in the code sample on the right in the webhook creatio…