PHP快速结帐定期创建配置文件成功,但重复不工作


php express checkout recurring created profile successfully but recurring not working

我们已经很好地实现了快速结账。我们为每个事务获得 IPN 响应。我们在沙盒中完成了这些事情。

现在我们正在通过快速结账进行定期付款。在这里,重复的配置文件正在创建适当的,但是我没有收到任何交易的ipn通知,也没有为该配置文件完成任何交易。

任何人都可以建议我解决此问题。

帮助将不胜感激。

谢谢

维杰

定期付款交易发送 IPN 就好了,所以我的猜测是您的 IPN 脚本一定没有正确处理它们,或者可能只是"什么都不做"。 例如,如果您只处理特定txn_type,那么您可能会错过其他内容。

登录到您的PayPal帐户并检查您的IPN历史记录,您应该会看到它发送的所有IPN的列表。 您可以查看它是否返回成功或失败,因为另一种可能性是,当某个txn_type命中IPN脚本时,您的IPN脚本只是失败。

在对此类事情进行故障排除时,您自己的 Web 服务器日志也可以提供很大帮助。 但是,如果您获得一些IPN,它将将它们全部发送,因此必须发生某些事情才能使您认为它们在发送时没有发送。