在新的 PayPal 沙盒中,我们要测试 IPN,payment_status
为 denied
。
旧的 PayPal 沙箱过去允许我们查看交易历史并接受/拒绝交易。
新沙盒帐户层次结构似乎很困惑。单击历史记录时,它会重定向回真实的 paypal.com
站点,而不是 sandbox.paypal.com
,因此显示错误的历史记录。
重现步骤:
- 通过 developer.paypal.com 登录
- 转到“应用程序”下的“进入沙箱站点”,现在登录 https://paypalmanager.sandbox.paypal.com显示正确的帐户,太棒了
- 点击历史,重定向到https://history.paypal.com/us/cgi-bin/webscr?cmd=_history ,显示了真实的历史。呜呜。
有什么想法吗?很高兴被黑客攻击,只是想对沙盒交易发出拒绝请求,以便我们进行测试。
最佳答案
这是一个已知问题 - 抱歉。尝试更改 Sandbox 的 URL 仍然会将您重定向到 Live 站点,并且偶尔出于某种原因,还会重定向到安全证书页面。即将修复。
如果您想了解问题的最新进展,请在 PayPal.com/mts 创建一个票证,让我知道票号是多少,我可以获取它。
编辑: 现在应该解决这个问题。我清除了缓存和 cookie,关闭了浏览器,然后尝试了一下。我能够在沙盒中查看交易历史记录。
关于 Paypal 沙盒历史重定向到真实历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16954520/