我正在使用Stripe API(REST),并且需要在电子邮件中放置一个链接,以便用户可以直接取消订阅/删除订阅(https://stripe.com/docs/billing/subscriptions/canceling-pausing)。 我需要知道是否可以将参数和操作放在URL中,以便在用户单击时调用Stripe api并取消订阅。
提前谢谢。
答案 0 :(得分:0)
简短的回答是“否”。
从Stripe API进行 Cancelling
订阅需要您的Secret Key
,您永远都不应在前端公开并公开,因为在这种情况下用户将有权访问您的Stripe帐户。
说,您可以做的是在您自己的Web服务器中公开一个端点,您将需要
1)创建一个按时使用令牌,您可以查找您的客户和相关订阅;在发送给用户的URL中添加令牌
2)当用户单击url时,验证令牌(有效的未过期)并找到客户和订阅
3)用您的秘密密钥调用Stripe API取消客户的订阅。