Подписки: изменение тарифного плана пользователя

Всем привет — я использую плагин Discourse Subscriptions для создания нескольких тарифных планов с ежемесячной оплатой на своём сайте. Я хочу оставить все планы и цены без изменений.

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

Какой лучший способ сделать это?

Я не могу найти никаких инструкций по этому вопросу и не вижу такой возможности в панели управления Stripe.

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

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

Разве они действительно будут счастливее, думая, что вы можете по своему произволу решать, сколько с них взимать?

В данном случае пользователь просит меня изменить его тарифный план. И я хочу сделать это максимально простым.

На большинстве сайтов это простой процесс. У вас есть несколько вариантов тарифов, и если вы хотите изменить его, вы просто выбираете другой вариант и нажимаете «Подтвердить». Вам не нужно проходить через процесс, сочетающий ручные и автоматизированные действия — когда вы запрашиваете изменение, владелец сайта отменяет ваш план (или вам сначала нужно отменить его самостоятельно), а затем вы начинаете всё сначала: выбираете другой план и снова вводите данные кредитной карты.

Чтобы воспроизвести общий подход, который используют большинство сайтов, скорее всего, потребуется некоторая кастомизация кода. Но я надеюсь, что хотя бы сейчас существует способ снизить часть этого трения.