也许我正在接近这个错误,但我正在使用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