Paypal CreateAndSendInvoice和IPN监听器(PHP)


Paypal CreateAndSendInvoice and IPN listener (PHP)

也许我正在接近这个错误,但我正在使用Angell EYE Paypal库来创建和发送发票,这很好,但现在我被困在设置一个IPN监听器来注意何时支付发票。

我想避免在帐户的设置中指定IPN侦听器URL(已经在使用并且不想篡改它),并且宁愿只指定URL,因为您将使用'notify_url'为标准付款的表单。

这是可能的与CreateAndSendInvoice?我考虑过在cron作业中使用GetInvoiceDetails,并以这种方式检查发票状态,但我更喜欢IPN路由

Invoicing API不支持" notify_url "设置为"on-the-fly",因此您要么依赖于帐户设置(固定的IPN URL),要么依赖于您自己的GetInvoiceDetails API请求的cron作业,以获得发票状态。

而另一方面,大多数支付方法api/标准表单在请求有效负载中支持notify_url(覆盖帐户设置),您可以在那里切换使用动态侦听器url的方法,并保留基本url在帐户设置中用于发票状态和其他事件触发的post - backs