我正在向 API 发送预批准调用,这些调用成功,我被重定向回正确的页面,但是当我去查看我的测试业务帐户中的 IPN 历史记录时,它是空白的,就像没有交易发生一样根本。
我的 IPN 监听器没有从这些成功的交易中获取任何信息,但当我使用 PayPal 提供的测试器时工作正常。
我已经在这里忙了几天,我不确定我还能做些什么来调试它。有什么建议吗?
最佳答案
如果您在 PayPal 中的 IPN 历史记录没有显示任何内容,那么它就没有发布任何内容。
根据Adaptive Payments IPN documentation ,它发送的唯一 IPN 消息用于支付和争议。
如果您需要将预先批准的个人资料详细信息保存到您的数据库、发送电子邮件通知等,您可以在实际注册流程中执行此操作。然后,您可以使用 IPN 从那里管理与该配置文件关联的付款。
关于 Paypal IPN 历史记录为空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13665556/