Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PayPal PDT返回链接缺少交易ID_Paypal_Paypal Sandbox - Fatal编程技术网

PayPal PDT返回链接缺少交易ID

PayPal PDT返回链接缺少交易ID,paypal,paypal-sandbox,Paypal,Paypal Sandbox,我在PayPal帐户上启用了PayPal PDT(支付数据传输),并打开了自动退货功能,指向我网站上的“完整PayPal订单”页面 当客户进行购买,并使用PayPal的网站付款时,他们将被发送到一个页面,该页面将在10秒内将他们重定向回我的网站。如果客户等待重定向,那么对我的站点的GET请求将包含事务id,正如它应该包含的那样 但是,如果客户单击PayPal重定向页面上的链接,该链接上写着“如果您在10秒内未被重定向,请单击此处”,则交易id将不传递到我的网站。相反,get请求看起来像:“”,而

我在PayPal帐户上启用了PayPal PDT(支付数据传输),并打开了自动退货功能,指向我网站上的“完整PayPal订单”页面

当客户进行购买,并使用PayPal的网站付款时,他们将被发送到一个页面,该页面将在10秒内将他们重定向回我的网站。如果客户等待重定向,那么对我的站点的GET请求将包含事务id,正如它应该包含的那样

但是,如果客户单击PayPal重定向页面上的链接,该链接上写着“如果您在10秒内未被重定向,请单击此处”,则交易id将传递到我的网站。相反,get请求看起来像:“”,而不管客户订购什么。这种情况在沙箱和live PayPal站点中都会发生

以前有人遇到过这个问题吗?如果有,你知道解决方案吗

另外,我要说的是,我知道PDT的一些缺点,但我只想说,由于各种原因,更改为IPN或API调用目前不是站点的选项。所以,请不要建议“只使用IPN”或“只使用ExpressCheckout API调用”

相关问题(尚未回答):