用于定期付款的Django Paypal IPN信号

时间:2012-06-15 07:30:58

标签: django-paypal

我们的网站使用Django Paypal插件进行预付款。

我们使用paypal进行注册和一次性费用。这很好。现在我们已经开始实施订阅模型。 一切运作良好,但经常性付款信号无法通过。

注册IPN URL后,付款信号即可通过。但反复出现的信号失败了。

http://www.company.com/notify/

Paypal IPN历史记录页面显示重试定期付款并发送成功付款。 日志文件不显示任何错误,apache access.log显示

“POST // notify / HTTP / 1.0”200 4“ - ”“ - ” - 对于payment_was_successful信号

“POST // notify / HTTP / 1.0”500 35434“ - ”“ - ”定期付款

向PAYPAL MTS发布了一个问题,但未能听到任何用户反馈 尝试创建表单并将内容发布到同一个URL,这也很有效。

paypal中的IPN方法 - > ipn->视图返回OKAY。这也是调用订阅的方法吗?

急切寻求帮助或反馈......

1 个答案:

答案 0 :(得分:0)

部分通过从github- dcramer下载最新代码解决了该问题。更新后的一个包含订阅信号处理。