Stripe.net проблема с изменением плана клиента

Я ищу кого-то, чтобы указать мне в правильном направлении, чтобы правильно обновить план подписки, используя Stripe.net.

Мне нужно разрешить клиентам менять планы. Прошло некоторое время с тех пор, как я использовал эту библиотеку, и то, как я это делал в прошлом, кардинально изменилось.

В соответствии с документацией API Stripe, я должен иметь возможность опубликовать подписку с новым планом, и он внесет изменения и справится с пропорциональным распределением.

Проблема в том, что я не вижу, где передать идентификатор нового плана методу StripeSubscriptionService.Update(). Если я передаю новый идентификатор плана, я, очевидно, получаю сообщение об отсутствии подписки.

У кого-нибудь есть фрагмент, которым они могут поделиться, чтобы указать мне правильное направление здесь?

Нужно ли выставлять счета вручную?

1 ответ

Я сделал ошибку, не глядя в класс StripeSubscriptionUpdateOptions. Они добавили PlanId, который, кажется, служит цели.

Другие вопросы по тегам