10得票2回答
PayPal IPN POST请求编码

当尝试在Pyramid(以及可能是其他框架)中使用PayPal IPN POST有效负载进行操作时,会出现解码错误: [...] File "./project/views.py", line 716, in paypal_ipn message = request.POST ...

10得票3回答
PayPal IPN在付款完成后数小时发送多个通知

在IPN文档中有这样一句话: 为了处理传输和接收延迟或失败的可能性,IPN消息服务实现了一种重试机制,以在不同的时间间隔内重新发送消息,直到您确认已成功接收该消息。 IPN会发送相同的通知9次...我需要回复什么?我的脚本没有错误。如果我使用IPN模拟器,我会收到以下消息: IPN发送成...

10得票1回答
Django-paypal: IPN请求出现无效的Postback

我正在使用django-paypal创建一个电子商务网站,以接受Paypal付款。 95%的时间,一切都运行良好,用户可以支付,无论是在沙箱中还是不在沙箱中,并收到他们购买的商品。 然而,在另外5%的时间里,我收到的响应代码不是'VERIFIED'或'INVALID',而是:Invalid...

10得票1回答
PayPal IPN付款状态处理中(processed)与已完成(completed)的区别

我刚接触PayPal集成,现在正在进行IPN集成。 根据PayPal网站上的说明,payment_status被处理和完成的值让我有些困惑。 已完成:付款已完成,并且资金已成功添加到您的账户余额中。 已处理:已接受付款。 不是很理解? 以下是我的问题: 如果发送了...

9得票1回答
ASP.NET Paypal IPN返回VERIFIED但IPN发送失败

我会直接点题。目前我正在处理PayPal IPN相关的工作,但我从未遇到过这个问题。我之前使用过PayPal IPN,并且我的实现一直都是相同的。但这一次,它却产生了一些非常奇怪的结果。 目前我托管在WinHost.com上。 所使用的代码: public void MakeHttpPo...

9得票4回答
如何将Paypal IPN确认连接到用户?

我想使用Paypal的IPN服务来验证网站上定期订阅收费的付款。如何将IPN确认与您网站上的用户绑定? IPN确认消息具有名称、电子邮件、Paypal ID、定期付款ID,但似乎没有提供唯一标识符,因为我不知道Paypal ID或定期付款ID来自哪里,而且可能不容易将用户在其Paypal帐户...

9得票4回答
PayPal自动返回未发送任何POST数据

我有一个类似于这篇文章的问题 如何设置PayPal返回URL并使其自动返回? 然而,那里的解决方案不起作用。我们已经设置了IPN,并将POST变量传递回来(访问者点击返回按钮,就能够下载购买的PDF文件),但是当我试图摆脱Paypal订单确认页面时,它仍然会显示: 你已经完成付款。此次...

9得票3回答
如何从transactionId获取payKey?

我一直在使用PayPal的IPN接收和处理付款,将transactionId作为参考存储。 现在需要能够通过我正在开发的系统退款,这就是困难所在。 当我使用正确的身份验证详细信息和应用程序ID,在更新的PHP SDK中将transactionId输入payKey字段的GetPaymentD...

9得票7回答
更改现有订阅的IPN网址

我们计划更改服务的域名,因此我们需要更新现有客户的IPN-url。我尝试过谷歌搜索有关如何更改当前订阅的IPN-url的解决方案,但未能找到任何东西。 任何帮助都将不胜感激。 最好的问候, Thomas

9得票5回答
PayPal IPN发送“pending”,原因是“多币种”?

我正在使用Paypal IPN从我的网站接收付款。目前该网站仅处于开发阶段,因此我设置了一个沙盒网站进行测试,并使用在英国注册的测试账户成功地以英镑(我所在国家的货币)进行支付。 然而,我希望该网站能够检测访问者的原始国家并允许他们使用自己的货币购买。因此,我通过基于美国的代理访问该网站。该...