在payPal上,我添加了返回页面网址,用户在付款完成时会被重定向。
http://somewhere/back.aspx
但是当我付款后从payPal返回时,我没有得到'tx'
或者queryString中的任何内容,那可能是什么原因?我使用正确的令牌。
答案 0 :(得分:3)
您不能依赖returnurl参数来获取有关PayPal交易的任何信息,这些信息很容易更改。
您需要实施即时付款通知(IPN),以便获得所有返回的变量,以下是一个示例:https://www.paypal.com/us/cgi-bin/webscr?cmd=p/pdn/ipn-codesamples-pop-outside