【问题标题】:Pay Pal webhooks never calledPaypal webhooks 从未调用过
【发布时间】:2021-01-18 08:55:21
【问题描述】:

多年来,我一直使用 Pay Pal 从我们的网站付款,没有遇到任何问题。 我们目前使用 Pay Pal 按钮重定向到 Pay Pal 的网站进行付款,并让它返回我们的网站以记录付款。

现在我们正在尝试在 Pay Pal 中配置 webhook,让它通知我们的服务器付款。目标是在 Pay Pal 自动处理付款时每月调用 webhook 的自动续订订阅。

所以我设置了 webhook, https://developer.paypal.com/

我为沙盒和真实账户设置了 webhook,并验证它可以通过他们的 webhook 模拟器成功调用 webhook。

但是,当通过我们的网站进行任何付款时,webhook 永远不会被调用?

我已经尝试了所有方法,但它们从未被调用。

是仅在您通过 Pay Pal API 付款时才调用 webhook,还是在直接付款或通过 Pay Pal 按钮付款时也调用它们?

他们会被要求自动续订吗?

【问题讨论】:

  • 所以从更多的测试看来,webhook 似乎永远不会被调用来进行正常的 Pay Pal 付款,或者从 Pay Pal 按钮?如果我们改用 Pay Pal API,我们可以触发 webhook 调用,但我不确定 API 或 webhook 的意义何在?
  • 似乎 Pay Pal 也有 IPN,它也在您的服务器上调用一个 webhook(但完全独立于他们的“webhook”,不确定这一点),但我们似乎确实得到了 IPN 事件,所以可能会使用它而不是 webhook,它们似乎根本不起作用,developer.paypal.com/docs/api-basics/notifications/ipn
  • IPN 是旧的遗留服务,比 webhook 早了十多年
  • 但是 IPN 有效,webhook 对大多数付款根本不起作用,您必须调用 API 才能将 webhook 发送给您,这有什么意义,我可以自己调用webhook 而不是 API,当有人付款时需要通知我,但是他们付款,他们何时付款,无论他们在哪里付款,据我所知,webhook 似乎完全没用

标签: paypal webhooks


【解决方案1】:

好的,现在我知道您确实设置了 webhook。但是,无论如何,我仍然会在我的答案中包含这样做。

第 1 步:创建 PayPal 应用程序

  • 为您的应用程序命名并继续前进。

第 2 步:为您的应用程序添加/管理 WebHooks

  • 创建应用程序后,您将看到此屏幕。 向下滚动一点,然后点击“添加 Webhook”。

  • 添加所需的 webhook(订阅 webhook 在这里)。如果你不确定。暂时只选择“所有事件”(第一个选项)。此外,请确保添加 Webhook URL。

第 3 步:监听 WebHooks

第 4 步:验证您是否收到回调

第 4 步:验证回调

【讨论】:

  • 所以从更多的测试看来,webhook 似乎永远不会被调用来进行正常的 Pay Pal 付款,或者从 Pay Pal 按钮?如果我们改用 Pay Pal API,我们可以触发 webhook 调用,但我不确定 API 或 webhook 的意义何在?
  • vs IPN,它实际上似乎工作起来不像 webhook,后者似乎没用
  • @James stackoverflow.com/a/56309653/9920079 是的,调用 API 是 webhook 工作的唯一方法。
  • @James 如果我可以建议,请使用stripe.com/docs非常简单、快速且易于设置。作为一名 Web 开发人员,我在所有支付处理商中最讨厌 PayPal。 PayPal 的 API 很糟糕而且杂乱无章。更糟糕的是,他们的技术支持很少回复。
  • @James Sandbox webhook 对我也不起作用 - 大约 10 天前他们曾经使用过,但现在不再起作用了,这也阻止了我交付。作为开发人员,PayPal 是一家非常糟糕的公司。他们甚至无法从测试版中获得 nuget 包。条纹要好得多。
【解决方案2】:

请理解我从以下来源引用的区别。

PayPal REST API 使用 webhook 进行事件通知。

.


.

Paypal BuyButton 触发 IPN

【讨论】:

    猜你喜欢
    • 2016-09-22
    • 2016-04-18
    • 2020-05-15
    • 2016-01-12
    • 2021-02-16
    • 2016-01-19
    • 2023-04-05
    • 2015-11-06
    相关资源
    最近更新 更多