【问题标题】:Paypal CreateAndSendInvoice and IPN listener (PHP)Paypal CreateAndSendInvoice 和 IPN 监听器 (PHP)
【发布时间】:2015-12-21 13:42:36
【问题描述】:

也许我处理错了,但我正在使用 Angell EYE Paypal library 创建和发送发票,这工作正常,但现在我坚持设置 IPN 侦听器来记录发票何时支付.

我想避免在帐户设置中指定 IPN 侦听器 URL(已在使用中并且不想篡改它),并且更愿意像使用“notify_url”一样指定 URL带有标准付款的表格。

这可以通过 CreateAndSendInvoice 实现吗?我考虑过只在 cron 作业上使用 GetInvoiceDetails 并以这种方式检查发票状态,但更喜欢 IPN 路由

【问题讨论】:

    标签: php paypal paypal-ipn


    【解决方案1】:

    发票 API 不支持“即时”设置“notify_url”,因此您要么依赖帐户设置(固定 IPN URL),要么依赖自己的 GetInvoiceDetails API cron 作业请求,以获取发票状态。

    另一方面,虽然大多数支付方式 API / 标准表单都支持请求负载中的 notify_url(覆盖帐户设置),但您可以在其中切换使用动态侦听器 URL 的方法,并保留帐单状态和其他事件触发的回发的帐户设置中的基本 url。

    【讨论】:

    • 感谢您的回复。我猜我会选择 cron 作业,因为不需要即时更新发票状态
    猜你喜欢
    • 2016-06-29
    • 2012-07-08
    • 1970-01-01
    • 2015-09-14
    • 2013-06-14
    • 2013-09-29
    • 2016-07-17
    • 2013-05-24
    • 2014-01-15
    相关资源
    最近更新 更多