取消连接帐户上的订阅时出现 StripeInvalidRequestError
StripeInvalidRequestError when cancelling subscription on connected account
我正在尝试取消连接帐户上的条带订阅(在测试模式下),但出现以下错误:
StripeInvalidRequestError: No such subscription: SUBSCRIPTION_ID
我可以在我的 Stripe 仪表板中看到带有 SUBSCRIPTION_ID
的订阅,然后从那里取消它。我尝试了以下方法,有和没有 stripe_account
参数:
stripe.subscriptions.del(
SUBSCRIPTION_ID, { at_period_end: true }
), {
stripe_account: stripeAccountId
};
我可以毫不费力地取消平台帐户上的订阅。我是否需要先使用连接帐户的 API 密钥进行身份验证?或者我应该在这里使用另一种方法吗?
编辑:订阅在 ID 匹配 stripeAccountId
的帐户上
最后,这是一个错字..我放错了右括号。这是更正后的 API 调用
stripe.subscriptions.del(SUBSCRIPTION_ID, {
at_period_end: true
}, {
stripe_account: stripeAccountId
});
我正在尝试取消连接帐户上的条带订阅(在测试模式下),但出现以下错误:
StripeInvalidRequestError: No such subscription: SUBSCRIPTION_ID
我可以在我的 Stripe 仪表板中看到带有 SUBSCRIPTION_ID
的订阅,然后从那里取消它。我尝试了以下方法,有和没有 stripe_account
参数:
stripe.subscriptions.del(
SUBSCRIPTION_ID, { at_period_end: true }
), {
stripe_account: stripeAccountId
};
我可以毫不费力地取消平台帐户上的订阅。我是否需要先使用连接帐户的 API 密钥进行身份验证?或者我应该在这里使用另一种方法吗?
编辑:订阅在 ID 匹配 stripeAccountId
最后,这是一个错字..我放错了右括号。这是更正后的 API 调用
stripe.subscriptions.del(SUBSCRIPTION_ID, {
at_period_end: true
}, {
stripe_account: stripeAccountId
});