Asp classic 无法从PayPal获取数据

Asp classic 无法从PayPal获取数据,asp-classic,paypal,Asp Classic,Paypal,我在一个新的网站上工作,该网站将支付信息发布到PayPal。我成功地将我的所有信息发布到PayPal。我的问题是,当我选择在用户完成支付后返回我的站点时,没有表单数据被传回。它似乎正在使用GET将表单提交到我的页面 除了FireFox之外,我以前在其他方面都能做到这一点。我已经意识到了这个问题,我正在努力解决这个问题,但现在这在Chrome上发生了 我刚刚将cmd变量从_xclick更改为_cart,这样我就可以传递整个cart,而不仅仅是计算出的总数 这就是我在贝宝上发布的内容(经过修改以保护

我在一个新的网站上工作,该网站将支付信息发布到PayPal。我成功地将我的所有信息发布到PayPal。我的问题是,当我选择在用户完成支付后返回我的站点时,没有表单数据被传回。它似乎正在使用GET将表单提交到我的页面

除了FireFox之外,我以前在其他方面都能做到这一点。我已经意识到了这个问题,我正在努力解决这个问题,但现在这在Chrome上发生了

我刚刚将cmd变量从_xclick更改为_cart,这样我就可以传递整个cart,而不仅仅是计算出的总数

这就是我在贝宝上发布的内容(经过修改以保护无辜):


查看代码后,我发现您正在使用

<input type="hidden" name="return" value="<%= MY_URL %>/returnpage.asp" />

你必须把这个改成

<input type="hidden" name="success_url" value="<%= MY_URL %>/returnpage.asp" />


在此之后,您的所有错误都将消失。

您的变量表示IPN。你是说PDT吗?IPN不适用于最终用户。是的,IPN部分工作正常。问题出在“返回”页面上。它没有收到包含我要查找的自定义字段的表单帖子。您是否在PayPal配置文件中启用了PDT和自动返回功能?看起来您可能也缺少rm参数。好的,安德鲁,你对rm=2的评论有效。如果你能写下来作为答案,我会接受的。
<input type="hidden" name="success_url" value="<%= MY_URL %>/returnpage.asp" />