PayPal沙盒 IPN 不会上传数据库表中的值


PayPal Sandbox IPN doesn't upload the values in the Database table

由于某种奇怪的原因,该机制在工作了几个月后,现在不再起作用了。最令人沮丧的是,我没有接触过代码和数据库的结构。

情况是这样的:

用户

通过按下一个按钮进行购买,该按钮具有一个脚本,可以在我的数据库中上传许可证和用户的值。若要完成购买,用户会收到购买确认电子邮件,但许可证不会发送,实际上许可证不会加载到数据库中。我仍然可以收到PayPal确认电子邮件,告知我有人购买了我的产品。

更奇怪的是,当我尝试使用PayPal开发人员的SandBoxIPN时,似乎我在运行相同模拟模式(购买 - 销售(时创建的两个测试帐户不知何故没有收到确认购买或购买发生的邮件。

我不知道发生了什么。我建议如何有效地克服这个问题?

我解决了这个问题。我的主机阻止了服务器到服务器的连接,所以我激活了此功能,现在脚本工作正常!