Stripe payments 保存项目的客户详细信息

Stripe payments 保存项目的客户详细信息,stripe-payments,stripe-connect,Stripe Payments,Stripe Connect,我正在做一个项目,我集成了stripe connect,它工作得很好,但现在的问题是如何检查重定向url上返回的详细信息是否用于特定的项目 项目的职能如下。 1.注册用户添加非盈利用户。 2.连接到他们的条带帐户以接受付款 “条带连接”按钮已放置在“项目添加”页面上,用户单击该按钮并返回到包含已连接用户详细信息的url(在应用程序中给出),但在此页面上,我丢失了用户连接条带帐户的项目id,因此我无法将其保存在数据库中(我假设它们需要保存在数据库中,以便在捐赠时使用) 我做错什么了吗? 还有别的办

我正在做一个项目,我集成了stripe connect,它工作得很好,但现在的问题是如何检查重定向url上返回的详细信息是否用于特定的项目

项目的职能如下。 1.注册用户添加非盈利用户。 2.连接到他们的条带帐户以接受付款

“条带连接”按钮已放置在“项目添加”页面上,用户单击该按钮并返回到包含已连接用户详细信息的url(在应用程序中给出),但在此页面上,我丢失了用户连接条带帐户的项目id,因此我无法将其保存在数据库中(我假设它们需要保存在数据库中,以便在捐赠时使用)

我做错什么了吗? 还有别的办法吗


我已经使用了作为参考。

在尝试了网络上可用的不同代码方法和代码示例后,我发现我们可以使用
state
参数来获取要连接条带帐户的相应id

在我的应用程序iu
https://connect.stripe.com/oauth/authorize?response_type=code&scope=read_write&client_id=CLIENT_ID&state=705
其中state是要连接的用户ID


要打开授权窗口,我使用window popup并在授权弹出窗口关闭后通过填写详细信息连接到条带帐户,然后我使用$\u GET获取用户id并将其保存在数据库中。

将信息存储在会话中,或者在重定向到授权URL时使用
状态
参数: