【发布时间】:2020-12-27 03:24:26
【问题描述】:
我正在构建一个 Web 应用程序,它使用 stripe-js 在前端处理付款(仅 1 个产品)。我调用stripe.createToken(card); 函数来获取一个令牌,然后我将其传递给后端以创建一个费用。目前我有一个表格如下:
First Name:
Last Name:
Email:
Card (provided by stripe-js):
我希望能够为客户提供退款,但我不知道如何最好地解决这个问题。条纹docs 要求我提供 id 费用。这是stripe.createToken生成的token的id吗?
另外,我有一个用户在完成上述表格时已通过身份验证,因此对于退款,我应该存储用户 ID 和令牌 ID 并检索它并在请求退款时调用退款功能吗?
将前端生成的令牌的 id 分享给客户是一个好主意吗?我正在考虑这个,以防我简单地使用输入的令牌调用退款 API,但这似乎有很大的滥用潜力。
Stripe 是否允许有固定时间退款,例如在(购买后 7 天内)?
【问题讨论】:
标签: web-applications architecture stripe-payments