【发布时间】:2020-03-22 14:37:55
【问题描述】:
我正在尝试实现已取消的条带订阅恢复。我遵循以下指南:https://stripe.com/docs/billing/subscriptions/canceling-pausing
我的取消代码如下所示:
// Update to cancel at the end of the period
await stripe.subscriptions.update(subscription.id, { cancel_at_period_end: true });
// Cancel the subscription
await stripe.subscriptions.del(subscription.id)
然后我继续以下内容:
// Grab the subscription
const subscription = await stripe.subscriptions.retrieve(subId);
// Resume
await stripe.subscriptions.update(subscription .id, {
cancel_at_period_end: false,
items: [{ id: subscription.items.data[0].id, plan: subscription.plan.id }],
});
但我得到的错误是:
StripeInvalidRequestError:没有这样的订阅:sub_GFmbrVQihHoD6P
我立即在集成测试中一个接一个地运行这些。我不知道这是否与它有关。
有什么想法吗?
【问题讨论】:
标签: node.js typescript stripe-payments