Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PayPal订阅的问题_Paypal_Payment_Paypal Ipn_Paypal Subscriptions - Fatal编程技术网

PayPal订阅的问题

PayPal订阅的问题,paypal,payment,paypal-ipn,paypal-subscriptions,Paypal,Payment,Paypal Ipn,Paypal Subscriptions,我已经在网站上为一些服务实现了PayPal订阅(每日)。但是我的时间有问题。 用户付费订阅在上午10:30我收到IPN消息保存到数据库,并给用户24小时使用服务。当24小时过去后,我想再给用户24小时使用服务等。 我昨天测试了这个,今天下午1:20收到了下一条IPN消息。这已经超过24小时了。但我不能让用户为付费订阅再等2到3个小时。 我可以选择为用户提供24+5小时服务,但我不知道这是理想的解决方案还是理想的解决方案?通过“我在……今天收到的下一条IPN消息”,您指的是什么IPN消息(消息的t

我已经在网站上为一些服务实现了PayPal订阅(每日)。但是我的时间有问题。
用户付费订阅在上午10:30我收到IPN消息保存到数据库,并给用户24小时使用服务。当24小时过去后,我想再给用户24小时使用服务等。
我昨天测试了这个,今天下午1:20收到了下一条IPN消息。这已经超过24小时了。但我不能让用户为付费订阅再等2到3个小时。

我可以选择为用户提供24+5小时服务,但我不知道这是理想的解决方案还是理想的解决方案?

通过“我在……今天收到的下一条IPN消息”,您指的是什么IPN消息(消息的txn_类型是什么)?24小时后会发生什么?我不确定确切的问题是什么;IPN消息是否来得太晚?还是别的?用户在9月27日上午10:30付费订阅。当时我激活了用户服务。我向数据库中添加了从9月27日上午10:30到9月28日上午10:30的活动服务。所以我希望在9月28日上午10:30收到新的IPN消息,这样我就可以向数据库中添加新行,该服务在9月29日上午10:30处于活动状态。问题是我在9月27日下午1:30得到了IPN。因此,我的用户不能在上午10:30到下午1:30之间使用该服务。订阅在特定日期运行,而不是特定时间。所以,是的,你需要建立一些余地来处理这个问题。理想的情况是一天24小时。