- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
前段时间,我在我正在开发的网站上设置了一个页面,用于使用 IPN 和 Sandbox 帐户使用 PayPay 进行购买处理。
一切正常,模拟付款成功完成,但自从我上次测试网站的这一部分以来已经有几个月了,我突然发现它不再运行了。
页面没有任何变化,但当我的页面重定向到“沙盒 URL”时,我收到“内部服务器错误”响应: https://www.sandbox.paypal.com/cgi-bin/webscr
我经常发现自己在 PayPal 文档中转来转去,似乎经常有两个或多个完全独立的文档描述相同的过程,并且包含相互矛盾的信息。
例如,此页面描述了我迄今为止一直关注的 IPN 测试过程:https://www.paypal.com/cgi-bin/webscr?cmd=p/sell/ipn-test-outside
现在返回 500 内部服务器错误消息的是此页面提供的 URL。但我后来发现了这个页面:https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNTesting/#sandbox
表示完全不同的沙盒 URL。后者看起来更新了,但将我的 URL 更改为重定向到此处会导致 FireFox 中出现“安全连接失败”消息(Chrome 中为 ERR_CONNECTION_RESET)。
这两个网址都无效吗?沙盒网站目前不处理付款吗?情况非常困惑,我不知道哪里出了问题。
感谢您的任何建议。
最佳答案
我正在为 IPN 使用 PayPal 加密按钮,我在沙盒中收到与您在结帐页面上看到的相同的 500“内部服务器错误”。我也没有更改我的代码,但我突然在 PayPal 的沙箱上收到此错误。
不幸的是,PayPal 没有优先解决这个问题。如果您希望沙盒得到修复,请向他们开具工单。如果有足够多的客户提示,他们将解决这个问题的唯一方法。
关于 Paypal 沙盒 IPN URL 返回 "Secure Connection Failed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43422679/
我是一名优秀的程序员,十分优秀!