6

我正在使用dcramer 的 django-paypal 分支,但在使用我的沙盒帐户时总是遇到无效的 IPN。

我收到以下 IPN:

Invalid postback. (INVALID)

我尝试了所有出现在谷歌上的东西:

  • 检查卖家和买家的电子邮件
  • 沙盒帐户都经过验证
  • form.sandbox用来呈现贝宝表格
  • 尝试删除自定义值
  • 请求中没有非 ASCII 字符

当使用https://www.sandbox.paypal.com/cgi-bin/webscr手动检查请求时,我也得到INVALID.

有人遇到过这个问题吗?是否有任何更详细的页面来验证 ipn 请求?

4

1 回答 1

-2

是的,从昨天(6 月 18 日)开始,我也收到回发错误:

Opened POST Back Socket to PayPal.
PayPal Post Back returns HTTP/1.0 400 Bad Request
Server: AkamaiGHost
Mime-Version: 1.0
Content-Type: text/html
Content-Length: 216
Expires: Mon, 18 Jun 2012 22:18:00 GMT
Date: Mon, 18 Jun 2012 22:18:00 GMT
Connection: close

<HTML><HEAD>
<TITLE>Invalid URL</TITLE>
</HEAD><BODY>
<H1>Invalid URL</H1>
The requested URL "&#47;cgi&#45;bin&#47;webscr", is invalid.<p>
....
</BODY></HTML>
: not handled.

我使用自己的 IPN 集成。它试图处理来自 PayPal 的所有回复,这就是为什么我收到最后一条消息(:未处理。)我昨天进行了包升级,所以我不太确定这是一个 PayPal 问题。

于 2012-06-18T22:43:56.247 回答