我正在尝试使用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选项。
感谢。
答案 0 :(得分:0)
解决。
我创建了另一个商业帐户,这似乎有效。不知道为什么其他人没有。