У меня есть план на 1600 долларов в месяц, теперь я хочу переключить всех пользователей, подписавшихся на этот план, на новый план на 1700 долларов в месяц. Но при переключении конкретного пользователя я получаю такого рода исключения. (Нет подписки с (sub _ ###, т.е. идентификатором подписки моего клиента) в полосе). Что может быть причиной этого ?? Например, когда я открываю свою панель инструментов, у меня есть конкретный клиент с таким идентификатором подписки. Я использовал приведенный ниже код для переключения плана.
StripeConfiguration.SetApiKey("My key");
var service = new SubscriptionService();
Subscription subscription = service.Get(subscriptionId);
var items = new List<SubscriptionItemUpdateOption> {
new SubscriptionItemUpdateOption {
Id = subscriptionId,
PlanId = planId,
},
};
var options = new SubscriptionUpdateOptions {
CancelAtPeriodEnd = false,
Items = items,
};
subscription = service.Update(subscriptionId, options);