我已经构建了一个侦听器来使用IPN将PayPal事务捕获到Salesforce中。但是,它只收到我们PayPal交易的一小部分。
我已经确定他们并非总是被发送:
我在侦听器页面上手动发送(url-hack)前所未见的IPN字符串。它立即完美地处理。
我去PayPal并指示网站重新提交相同的IPN
由于这是一个已知的事务,我的系统将发送一条错误消息。我已经证实了这一点 重复步骤1。
第2步应该生成的消息永远不会到达。在步骤2中也重新提交的其他IPN也从未出现在Salesforce中。
非常感谢您的见解,因为这令人非常沮丧!
史蒂夫附录 根据以下@Andrew Angell的评论中的建议,这里有更多信息......
所有IPN历史如下所示。注意通知URL。我的问题可能是它不包含我的监听器页面,甚至不匹配我的IPN Notifier设置(我只是仔细检查过)?
此外,所有交易的响应代码均为200且重试为零。