gpt4 book ai didi

node.js - Stripe 连接 : Cancel Subscription with Node. js

转载 作者:太空宇宙 更新时间:2023-11-03 23:05:39 26 4
gpt4 key购买 nike

我正在 Stripe Connect 上构建一个平台,但我对如何取消通过它创建的帐户完全感到困惑。 Connect docs实际上只是间接提及取消订阅,我已按照 core documentation 中的描述进行操作。但我收到了 Customer X does not have a subscription with ID Y 错误,尽管从仪表板复制了这两个值(显然,首先使用它们来创建订阅。我'我已经看到了很多关于 RoR 方面的问题,但我发现的所有修复似乎都是特定于该 API 的。我知道我可以删除客户,它最终会出现在同一个地方,但必须这样做是一个更好的方法。

最佳答案

好的,很快。这只是我没有在文档中进行逻辑飞跃以及 Node 端的一些不完整信息:(

当您使用自己的 ID 创建订阅时,实际上您可以使用用户注册该计划时在回调 ([charge].subscriptions.data[0].id) 中找到的订阅 ID 取消订阅。存储后,您只需使用建议的通用代码,无需任何特定于 Connect 的更改

stripe.customers.cancelSubscription(
customer_id,
subscription_id,
function(err, confirmation) {
// asynchronously called
}
);

customer_id 看起来像这样 cus_xxxxxxxxxxxxxxx而 subscription_id 看起来像这样 sub_xxxxxxxxxxxxx

将其留在这里,因为我找不到任何内容,希望它对其他人有帮助。

关于node.js - Stripe 连接 : Cancel Subscription with Node. js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35474723/

26 4 0
文章推荐: c# - 基于子列表项创建 IGrouping
文章推荐: python - opencv 锐界提取图像
文章推荐: c# - 将 List 动态转换为 List