发票PayPal-PHP-SDK中的Paypal notify_url

时间:2018-10-22 15:31:36

标签: php paypal paypal-sandbox paypal-ipn paypal-rest-sdk

我正在使用CreateInvoice.php此代码创建Paypal发票。但是问题就像快递结帐和正式的贝宝结帐一样,我无法弄清楚在创建发票时如何添加notify_urlcancel_urlreturn_url

在示例中,我找不到如何完成这项工作的方法。

1 个答案:

答案 0 :(得分:0)

您要查询的参数与发票API不相关。

notify_url用于指定IPN URL。 REST API不使用IPN。而是使用Webhooks。您可以在REST应用程序中的PayPal开发人员帐户中手动注册它们,也可以使用API​​进行设置。

cancel_urlreturn_url与诸如checkout API之类的东西一起使用,以便PayPal在执行这些操作时知道将用户发送到哪里。不过,CreateInvoice发票API不需要此功能,因为用户没有发生重定向到PayPal /登录的情况。

相反,它只是使用您的API凭据来创建发票并为您提供成功或失败的结果。根据该结果,您可以重定向到所需的任何位置。同样,在这种情况下,您永远不会离开应用程序,因此无需指定发送回去的位置。

希望有帮助。