Действительно, вы правы, моя ошибка. Я только что проверил: для разовых платежей в Stripe даже нельзя установить какой-либо фиксированный период. Так что, похоже, у меня есть только два варианта: либо а) я должен использовать только повторяющиеся платежи с картой, либо б) помечать продукты как доступные только на 6 месяцев в заголовке или описании, а затем вручную удалять их в Discourse (что мне совсем не хочется делать, лол). Уфф…
Кроме того, правильно ли я понимаю, что я могу создать всю таблицу цен с повторяющимися подписками на сайте Stripe, затем запустить rake-скрипт, и всё будет работать в Discourse? Потому что один из моих планов будет иметь многоуровневое ценообразование, где чем больше мест, тем дешевле каждое место, и я буду отправлять приглашения на адреса электронной почты, которые собираются через пользовательскую форму на странице оформления заказа.