Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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
Php 如何知道贝宝定期付款何时被解雇?_Php_Rest_Paypal - Fatal编程技术网

Php 如何知道贝宝定期付款何时被解雇?

Php 如何知道贝宝定期付款何时被解雇?,php,rest,paypal,Php,Rest,Paypal,我正在使用新的PayPalRESTAPI来管理用户的定期付款。当我创建定期配置文件时,我会提供return\u url和cancel\u url。但我如何知道计划付款成功还是失败,以便我可以延长或取消应用程序中的用户配置文件?我知道有IPN,但它应该与旧的经典API一起使用。看看。它将允许您根据帐户上的各种交易自动执行任务,包括新的订阅配置文件和与之相关的付款。我尝试了IPN,但它不适用于REST API。我看到客户的账单记录,但我的商户IPN历史记录中没有记录。为什么?您的PayPal配置文件

我正在使用新的PayPalRESTAPI来管理用户的定期付款。当我创建定期配置文件时,我会提供
return\u url
cancel\u url
。但我如何知道计划付款成功还是失败,以便我可以延长或取消应用程序中的用户配置文件?我知道有IPN,但它应该与旧的经典API一起使用。

看看。它将允许您根据帐户上的各种交易自动执行任务,包括新的订阅配置文件和与之相关的付款。

我尝试了IPN,但它不适用于REST API。我看到客户的账单记录,但我的商户IPN历史记录中没有记录。为什么?您的PayPal配置文件中是否启用并激活了它?当然。我已经提供了IPN url并启用了它。那么,你能说什么呢?你自己试过吗?我自己没有试过,没有。我的印象是,在贝宝账户中进行的任何交易都会触发IPN,但这显然可能不正确。我还没有开始使用贝宝的RESTAPI,因为它远远落后于经典API。这可能是它缺少的功能的另一个例子。我建议张贴一张票来确认。