确认Stripe支付的方法



通过Stripe API成功支付后,我收到了一个确认令牌。

然后我想让付费客户访问API端点,他们将查询该端点以接收数据。但是只有付费客户才能成功查询API。那么我该怎么做呢?我对网上支付系统完全不熟悉。

我是这样想的:

用户→条纹→付款确认->支付令牌

用户→发送令牌到端点->检查令牌是否有效?→返回数据

对吗?如果是,我该如何检查令牌?我觉得Stripe可能有办法验证令牌。或者我应该为此构建自己的数据库吗?

我的应用程序在Node和Express中运行。

对服务的访问应该完全在您自己的系统中处理,您可以通过将特定付款与您自己的数据库中的客户关联来实现这一点。如果客户在Stripe支付,那么你可以通过webhook[1]收到通知,然后你可以"打开"。通过身份验证的用户的访问权限,例如

如何将特定的支付与客户关联也可以在您的系统中处理,例如,创建paymentintent,然后将它们映射到您的客户并保存在您自己的DB中。

[1] https://stripe.com/docs/webhooks

最新更新