【问题标题】:Is my bad code causing Paypal to show misleading generic "Message 3005"?我的错误代码是否会导致 Paypal 显示误导性的通用“消息 3005”?
【发布时间】:2012-04-11 13:21:02
【问题描述】:

从我的网站将客户发送到 Paypal 时,我看到了一条我以前从未发现过的新错误消息:

检测到错误

很抱歉,我们遇到了暂时的困难。请稍后再试。如果在付款时出现此错误,请在重新付款前检查您的帐户概览以避免重复付款。

消息 3005

谷歌搜索这条消息表明它只是在 Paypal 超载时向公众显示的消息....但我认为这不适用于我,因为 Paypal 网站通常会响应我网站的其他部分使用HTML 链接。当我使用 ASP.NET Response.Redirect 时,我看到了错误。

我已检查 URL 是否正确且编码正确。所以我真的很想澄清一下,消息 3005 确实是可以在传入请求错误以及 Paypal 网站负载过重时显示的消息。

在这两种情况下都会显示此通用消息吗? Response.Redirect 可以接受吗?

【问题讨论】:

    标签: asp.net paypal


    【解决方案1】:

    “谷歌搜索这条消息表明它只是在 Paypal 超载时向公众显示的消息......”
    这就是为什么您不能总是信任 Google 结果。

    不,“3005 错误”并不意味着 PayPal“过载”。这是一个通用错误,可能由于各种内部和外部原因而返回。
    这相当于 PayPal 中的“Something 出了问题”,但实际上并没有说明出了什么问题。

    您能否始终如一地重现此错误?如果是这样,重现它的步骤是什么?
    可以附上你的代码吗?

    【讨论】:

    • 是否存在 Paypal 实际声明在各种情况下显示消息 3005 的页面?搜索他们的开发者网络只会产生“论坛”部分的结果,其他人有问题并得到消息,但对于消息的含义从来没有任何明确的结论!
    • 没有“特定”原因;它因情况而异。在正常使用中,您永远不会看到它。如果您确实看到了,我建议您通过paypal.com/mts 将其报告给 PayPal
    • 啊哈!现在我明白了。谢谢你的回复,我很感激。我会报告它......虽然我的代码已经神秘地开始工作,而且我现在发现很难可靠地重现这个问题。
    猜你喜欢
    • 2014-07-25
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 2017-08-09
    • 1970-01-01
    相关资源
    最近更新 更多