【发布时间】:2021-04-21 21:14:39
【问题描述】:
我想在我的网络应用上向客户收费。我想要 2 个主要功能:
-
我想检索当用户从登录页面注册并支付订阅费用时在条带仪表板中创建的订阅。
-
我想让用户通过单击取消按钮然后确认取消来从仪表板本身取消订阅。
为了执行这些操作,我发现我需要使用条带 API 从条带文档 API 中检索和取消订阅端点 =>
来源: https://stripe.com/docs/api/subscriptions/retrieve?lang=node
所以我的问题是如何调用取消或检索的方法,因为只给出了方法的标记。
这是使用 DELETE 端点取消并将参数作为订阅 ID 传递的代码。
const stripe = require('stripe')('sk_test_51HtWQoGQ1LZjNPNJ3xH0UHVUuEIb2jPtQanATwPgQbaWeJOfT28vckXQEZbFdFZIBmMMNL6qspAT5B8J3dpqSAv600RUyizWkq');
const deleted = await stripe.subscriptions.del(
'sub_Im6JO8OJWyMIaw'
);
这是路线链接:
DELETE /v1/subscriptions/:id
我的疑问是我是否需要将上述代码保留在此端点内并仅在取消单击按钮上调用它?然后订阅会被取消?其他操作也一样?
想知道如何运行这些?
【问题讨论】:
标签: node.js api stripe-payments subscription