gpt4 book ai didi

PHP Express Checkout Response 在几秒钟内调用我的脚本两次

转载 作者:太空宇宙 更新时间:2023-11-03 16:09:35 26 4
gpt4 key购买 nike

我正在使用 PHP 和 PayPays Express Checkout 配置一个应用程序,在我设置了 Express Checkout Response 并且用户登录后,当他们返回到我的返回 URL 时,它似乎在几秒钟内加载了两次脚本。

我已经检查了沙盒帐户中的所有业务设置,但我没有设置 IPN 或自动返回设置,因此我不确定为什么会发生这种情况。从 PayPal 传回的所有变量都相同,除了 correlationID 每次都不同,包括在设置的响应中,所以我无法将它们匹配在一起。

这是保存到数据库的脚本,我会在第一次调用脚本时简单地进行更新而不是插入,但它发生得太快了,它们都进行了插入。

(我正在使用 paypal-merchant-sdk-php api)

最佳答案

听起来您必须让 GetExpressCheckoutDetails 被调用两次。仔细检查您的代码逻辑并确保您没有以某种方式调用它两次。

PayPal 只是重定向到您的网站,一旦完成重定向,他们就不能再重定向,当然,所以他们不能打你两次。

PDT 不适用于 Express Checkout,因此不会导致它,并且 IPN 直到付款完成后才会出现,因此也不会导致它。

同样,听起来您两次调用 GECD。

关于PHP Express Checkout Response 在几秒钟内调用我的脚本两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22539572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com