Paypal沙箱返回500错误

时间:2017-06-24 08:58:02

标签: paypal paypal-sandbox

我正在使用Paypal Sandbox来测试我的网站。几天前它没问题,进入测试的最后阶段,突然间我得到了500错误。该问题昨天开始,所以认为它将在今天得到解决,但我不知道是否有什么改变我不知道或我如何检查状态以及何时恢复服务?

我收到以下内容

HTTP/1.1 500 Internal Server Error
Date: Sat, 24 Jun 2017 08:37:50 GMT
Server: Apache
Paypal-Debug-Id: d48964f5c065
Vary: Accept-Encoding
Strict-Transport-Security: max-age=14400
X-Cnection: close
Content-Type: text/plain
Content-Length: 1

任何人都可以建议如何离开这里吗?我尝试检查状态页但不是我看到提到任何维护工作。如果我改变了一些东西,我会假设一个不同的错误状态,但考虑到它的500,这让我相信它与PP沙盒有关吗?

1 个答案:

答案 0 :(得分:0)

正如pperejon所说,如果您使用PayPal的一些示例代码并将其复制到一个名为' index.html'的文件中,那么在PayPal结束时这是一个问题。 / p>
 <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="PayPalMerchant@example.com">
    <input type="hidden" name="item_name" value="Widget">
    <input type="hidden" name="amount" value="10.00">
    <input type="hidden" name="currency_code" value="USD">
    <input type="submit" value="Buy Now">
 </form>

然后在您的网络浏览器中打开它,然后点击&#34;立即购买&#34;按钮,它将正常连接到PayPal;但是,将paypal更改为paypal sandbox,您将收到以下警告:

  

&#34;此网站不安全&#34;

     

&#34;这可能意味着某人试图愚弄你或窃取任何信息   你发送到服务器。您应立即关闭此网站。&#34;

点击&#34;更多信息&#34;错误下方的按钮提供了更多细节:

  

&#34;错误代码:DLG_FLAGS_SEC_CERT_CN_INVALID&#34;

如果忽略SSL证书警告并仍然尝试打开沙箱页面,则会遇到Server 500错误。

我不知道这里是否存在两个问题(证书和500错误)或者是否导致另一个问题,但无论哪种方式都是PayPal修复。星期一,所以我希望在接下来的48小时内它会得到修复,因为会有很多人受到影响。