PayPal退货页面问题

Posted

技术标签:

【中文标题】PayPal退货页面问题【英文标题】:PayPal return page problem 【发布时间】:2011-08-29 10:38:44 【问题描述】:

在 payPal 上,我添加了付款完成后重定向用户的返回页面 URL。

http://somewhere/back.aspx

但是,当我在付款后从 PayPal 返回时,我没有收到 'tx' 或 queryString 中的任何内容,这可能是什么原因?我使用正确的令牌。

【问题讨论】:

【参考方案1】:

您不能依赖 returnurl 参数来获取有关 PayPal 交易的任何信息,这些信息很容易更改。

您需要实现即时付款通知 (IPN),这样您才能获得所有返回的变量,这里是一个示例:https://www.paypal.com/us/cgi-bin/webscr?cmd=p/pdn/ipn-codesamples-pop-outside

【讨论】:

你是说如果我要使用PDT我也必须实现IPN吗? 没有。 IPN 和 PDT 是两个独立的功能。一个不需要另一个。

以上是关于PayPal退货页面问题的主要内容,如果未能解决你的问题,请参考以下文章

PayPal IPN - 自动退货

不支持的操作数类型错误。 paypal付款后啥时候退货?

Paypal:返回“退货”网址时,我可以退回收据编号或订单编号吗?

有啥方法可以在 php 的返回页面中从 PayPal 获取交易详细信息?

贝宝按钮中的退货功能不起作用

设置 PayPal 退货 URL 并使其自动退货?