Javascript 条纹js+;Resact/JS在条带重定向后访问数据

Javascript 条纹js+;Resact/JS在条带重定向后访问数据,javascript,reactjs,stripe-payments,Javascript,Reactjs,Stripe Payments,在荷兰,流行的支付方式是Bancontact,这种方式会将用户重定向到银行页面,用户可以打开银行应用程序进行支付,也可以输入信用卡信息 在此代码示例中,我的问题如下(此代码将自动将用户推送到银行页面): 重定向后,它们访问以下代码中的数据: .then(function(result) { if (result.error) { // Inform the customer that there was an error. } }); 这没有多大意义,因为这是一个刷新页面,用户

在荷兰,流行的支付方式是Bancontact,这种方式会将用户重定向到银行页面,用户可以打开银行应用程序进行支付,也可以输入信用卡信息

在此代码示例中,我的问题如下(此代码将自动将用户推送到银行页面):

重定向后,它们访问以下代码中的数据:

.then(function(result) {
  if (result.error) {
    // Inform the customer that there was an error.
  }
});
这没有多大意义,因为这是一个刷新页面,用户从支付回来后,JS状态刷新,因为

// Return URL where the customer should be redirected after the authorization.
return_url: window.location.href,
我错过JS课程了吗

(代码自动重定向到银行页面,并将用户银行带到您的返回url,但
。然后()
承诺不再存在)

在用户被重定向并返回刷新页面后,他们如何访问数据?


条带页面:

当使用
条带时。confirmanContactPayment
最后的
用于捕获客户被重定向到其银行之前发生的错误(例如重定向失败)。成功重定向后,将不会调用
。然后
代码

在用户被重定向并返回刷新页面后,他们如何访问数据?

调用
stripe.confirmanContactPayment
时,您指定一个
return\u url
在银行网站上授权付款后将发送给您的客户。
返回url
将添加以下查询参数:

  • 支付意图
  • payment\u intent\u client\u secret
这些值允许您将重定向链接回原始支付意图

例如,如果指定
https://example.com/return
客户将被发送到
https://example.com/return?payment_intent=pi_123&payment_intent_client_secret=pi_123_456


有关整个流程的详细信息,请参见。

,但注释中的字面意思是:
通知客户出现错误。我想如果出现错误,就不会执行重定向,从网络连接问题到内部服务器错误,我相信都会导致执行该片段。
// Return URL where the customer should be redirected after the authorization.
return_url: window.location.href,