Web applications Stripe与Web应用的集成

Web applications Stripe与Web应用的集成,web-applications,architecture,stripe-payments,Web Applications,Architecture,Stripe Payments,我正在构建一个web应用程序,它使用stripe js在前端处理付款(仅1个产品)。我调用stripe.createToken(卡片)函数获取令牌,随后将其传递到后端以创建费用。目前我有一份表格,如下所示: First Name: Last Name: Email: Card (provided by stripe-js): 我希望能够向客户提供退款,但我不知道如何最好地解决这个问题。条纹要求我在收费时提供身份证。这是由stripe.createToken生成的令牌的id吗? 此外,

我正在构建一个web应用程序,它使用
stripe js
在前端处理付款(仅1个产品)。我调用
stripe.createToken(卡片)函数获取令牌,随后将其传递到后端以创建费用。目前我有一份表格,如下所示:

First Name: 
Last Name:
Email: 
Card (provided by stripe-js):
我希望能够向客户提供退款,但我不知道如何最好地解决这个问题。条纹要求我在收费时提供身份证。这是由stripe.createToken生成的令牌的id吗?

此外,我有一个用户在填写上述表格期间通过了身份验证,因此对于退款,我是否应该存储用户id和令牌id并检索它,并在请求退款时调用退款功能?

将前端生成的代币id共享给客户是一个好主意吗?我是在用输入的令牌调用退款API的情况下想到这一点的,但这似乎有很大的滥用潜力。

Stripe是否允许退款有固定的时间,例如(购买后7天内)?

如果您正在构建一个新的应用程序,我强烈建议您使用更新的和(例如下面的)而不是令牌和费用API来构建。较新的API完全支持Stripe推荐的集成模式,并且是Stripe推荐的集成模式

关于退款,是的,您需要退款。这里也会推荐付款意向。如果您继续使用费用和代币,您将不会使用代币,而是使用代币

如何管理客户和支付意图(或费用)取决于您。如果使用(),可以稍后使用()

退款由您的积分控制,因此如果您只想提供7天的退款,则由您决定。您可以在文档中阅读更多信息