无法更新node.js条带订阅的用法

时间:2018-05-23 14:55:04

标签: node.js stripe-payments

尝试升级订阅时,我收到此错误:

错误:没有此类订阅项:sub_00000000000(livemode = false)

我正在通过的代码是:

    const res = await client.usageRecords.create('sub_00000000000', {
        quantity: count,
        action: "set"
    });

我检查了条带面板,订阅ID存在。另请注意,订阅是试用版。

2 个答案:

答案 0 :(得分:1)

Alrght,似乎就像评论建议的那样,usageRecords期望一个看起来像si_00000000000而不是sub_00000000000的令牌。

答案 1 :(得分:1)

请使用订阅项目ID而不是使用订阅ID:

$ subscription_item_id = Subscription :: retrieve($ subscription_id)-> items-> data [0]-> id;

我遇到了同样的问题,这对我有用。我希望这会有所帮助。