条带切换计划给出错误:条带中没有具有sub _ #####的订阅

时间:2019-03-14 06:00:16

标签: stripe-payments .net-core-2.0

我有一个每月$ 1600的计划,现在我想将所有订阅此计划的用户切换到一个每月$ 1700的新计划。但是在切换特定用户时,我遇到了这种异常。(条带中没有(sub _ ###即我客户的订阅ID)的订阅可用)这可能是什么原因?当我打开条纹仪表板时,我有那个带有该subscriptionId的特定客户。我已使用下面的代码来切换计划。

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);

0 个答案:

没有答案