批量支付沙箱(IPN)响应

时间:2014-08-27 05:17:00

标签: paypal paypal-ipn paypal-sandbox

我正在尝试使用PayPal使用MassPay方法。具体而言 - 在成功完成MassPay请求时获得IPN响应。

我正在通过curl as described in the guide发送NVP请求。就请求而言,一切正常(如果身份验证错误,格式化或缺少参数,我收到错误)

因此,在成功提交后,我将此作为回复

array (size=5)
  'TIMESTAMP' => string '2014-08-27T05:01:56Z' (length=20)
  'CORRELATIONID' => string '1d9c12a23bd1f' (length=13)
  'ACK' => string 'Success' (length=7)
  'VERSION' => string '90' (length=2)
  'BUILD' => string '12513933' (length=8)

所以卷曲反应没问题。但是,我的IPN听众没有收到任何信息。

当我使用IPN模拟器(我收到请求)时,IPN侦听器工作正常。我的服务器日志还在使用IPN模拟器时向IPN显示POST请求。但是,当我使用API​​(沙盒)模式时,没有任何内容。我的服务器根本没有收到教皇的任何请求。

我正在使用Sandbox帐号myusername-facilitator@gmail.com,并且我已在“个人资料,销售工具”页面下设置了IPN网址。

发送和接收Paypal sanbox帐户资金都保持不变。历史上也没有。

我尝试在沙盒帐户上手动上传MassPayment文件(再次作为用户指南中建议的选项之一)。同样,文件上传没有错误,但这是它。没有关于交易状态的信息。没有历史,没有。

那么,MassPay是否在沙盒模式下工作?我真的需要测试我的应用程序。 IPN模拟器不提供MassPay选项。

感谢。

1 个答案:

答案 0 :(得分:0)

解决。

我创建了另一个商业帐户,这似乎有效。不知道为什么其他人没有。