Я планирую создать платное сообщество на базе Discourse. Возможно ли предоставить платным участникам права на чтение и запись, в то время как бесплатные участники имели бы только права на чтение (или ограниченный доступ к чтению)?
Например:
Незарегистрированный пользователь: Может просматривать темы и категории, выполнять поиск, но не может читать содержимое тем.
Зарегистрированный пользователь (платный): Полный доступ.
Или вы рекомендуете сделать группу приватной и создать одностраничный лендинг с динамическим списком названий тем, категорий и т.д. (которые будут индексироваться поисковиками)?
Почему я пытаюсь это реализовать?
Чтобы дать людям представление о том, что они получат, оплатив членство. Подход «посмотри перед покупкой».
Не терять позиции в SEO благодаря созданным темам. Это должно стать воронкой для новых пользователей, которые узнают о сообществе через поисковые системы.
На самом деле, Stripe поддерживает только кредитные карты в моей стране, оставляя без внимания множество других способов оплаты, которыми удобно пользоваться моей целевой аудитории. Например, онлайн-банкинг, Google Pay и т. д. Поэтому я планирую использовать сторонний платежный шлюз для решения этой проблемы.
Есть ли способ интегрировать сторонний платежный шлюз вместо Stripe?
Вы можете попробовать использовать плагин Discourse Patreon. Он поддерживает несколько вариантов оплаты и по сути предоставляет те же возможности, что и другой плагин.
Спасибо за предложение. Но я не очень хочу использовать Patreon, так как они берут комиссию за функционал, который я не планирую использовать.
Возможно ли сделать Discourse частично приватным, ограничивая незарегистрированных пользователей просмотром только тем и трёх сообщений в каждой теме? Для просмотра остальной части сообщения (с четвёртого поста и далее) им потребуется зарегистрироваться. А я каким-то образом добавлю возможность оплаты при регистрации.
У меня не так много опыта работы с Discourse, но этот вопрос меня интересует в контексте моей собственной системы управления членством от сторонних разработчиков. Я всегда представлял, что метаданные для аккаунтов на форуме можно устанавливать вручную или автоматически и периодически обновлять их через вебхуки.