【问题标题】:When is the best time to create a PayPal Webhook?创建 PayPal Webhook 的最佳时间是什么时候?
【发布时间】:2017-07-16 12:50:39
【问题描述】:

我正在使用 PayPal API 创建 Webhook,而不是开发者网站。什么时候做这个最好?我是在付款创建前、付款创建后还是付款执行后创建 webhook?根据 API 文档,webhook 只需要在应用程序的生命周期中创建一次。如果每次使用应用程序时都创建一个新的 webhook,会发生什么? 我有什么:

  1. processPayment:定义付款明细,创建付款,将用户重定向到 PayPal。
  2. executePayment:用户从 PayPal 返回,支付被执行。

通知时:

  1. verifyPayment:调用一个函数来验证 Webhook 签名。
  2. 网站数据库中的后处理。

附: Webhook Id 在哪里/如何生成?

【问题讨论】:

  • 您对 webhook 的目标是什么?
  • 接收和处理来自 PayPal 的通知事件。当支付实际完成或作废时,接收通知,验证通知,并相应地更新站点的数据库。完成 PDT/IPN 所做的一切。

标签: php paypal paypal-rest-sdk paypal-webhooks


【解决方案1】:

如果您想收到付款通知,则需要在进行付款交易之前创建 Webhook。如果在您的应用上配置了多个 Webhook,并且您在两个 Webhook 上订阅了相同的事件集,您将在两个 Webhook 上收到通知。

谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-24
    • 2010-09-25
    • 2013-11-24
    • 2016-10-07
    • 2018-07-29
    • 2014-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多