【问题标题】:paypal webhook notification not received - sandbox mode未收到贝宝 webhook 通知 - 沙盒模式
【发布时间】:2016-03-07 02:55:36
【问题描述】:

我正在尝试在进行简单付款时通过 webhook 获得通知,但是我没有在指定 URL 上收到来自 paypal 的任何请求。 这是我所做的:

  1. 我有 2 个沙盒帐户:促进者和买方
  2. 为辅导员帐户创建应用程序(sanbox 模式)
  3. 在该应用中添加 webhook URL
  4. 使用沙盒服务商用户名和密码登录 sanbox.paypal.com
  5. 使用测试产品生成立即购买按钮
  6. 将按钮代码粘贴到我的页面上并使用 sanbox 买家帐户进行购买

在开发人员仪表板中,如果我转到 Sandbox -> 通知,则会收到付款:“收到来自测试买家的付款通知”,但未调用我服务器上的 webhook 页面。我知道这是因为每次调用页面时 php 脚本都会创建一个 txt 文件。 另外,如果我转到 Developer Account -> Webhook Notifications 并选择应用程序,我会收到以下消息:您没有所选应用程序的任何事件

注意:如果我在 webhook 模拟器中添加 URL,一切都会很好。

我做错了吗?我是否必须将应用与“​​立即购买”按钮连接起来?

谢谢

【问题讨论】:

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


    【解决方案1】:

    Webhooks 仅用于 REST 付款。但是对于在 PP 帐户中创建的 Paypal 按钮,您需要使用 Paypal IPN。这是 IPN 的 guide 和 IPN script 供您参考。

    【讨论】:

      猜你喜欢
      • 2016-04-15
      • 2011-10-08
      • 2012-07-22
      • 2020-11-12
      • 1970-01-01
      • 2015-06-03
      • 2020-05-19
      • 2012-10-12
      • 1970-01-01
      相关资源
      最近更新 更多