【问题标题】:Retrieving PayPal data using IPN使用 IPN 检索 PayPal 数据
【发布时间】:2016-11-18 02:06:53
【问题描述】:

我正在构建一个分析应用程序,用户可以在其中注册并连接他们的 PayPal 帐户(使用 API 凭据)。那时,我想以某种方式绑定他们的帐户,以便每次发生某些事情(例如交易、退款、定期订阅付款等)时,我都会收到包含详细信息的通知,因此可以将其保存在我的数据库中我可以更新分析。

我知道 PayPal IPN 允许我在 我的 帐户上绑定详细信息。但是我将如何使它工作,以便我可以从用户那里获取信息?我正在使用 PayPal 的 Classic API,所以我唯一的选择似乎是使用 IPN。

【问题讨论】:

  • 他们所要做的就是将您的 IPN URL 添加到他们的帐户中。你不能为他们这样做。当然,如果他们已经拥有自己的 IPN URL,那你就很不走运了。
  • 哦,WebHooks 是否存在这个问题?还是有不同的工作方式?如果是这样,我可以将 WebHooks 与经典 API 一起使用吗?
  • 你只能有一个IPN URL,但我对Webhooks一无所知。无论您采用何种解决方案,都肯定需要客户采取一些行动。

标签: paypal paypal-ipn


【解决方案1】:

您可以在 API 请求中包含 NOTIFYURL 参数(标准按钮中的 notify_url)来设置 IPN 的 URL。因此,您可以将其设置为您自己的 IPN,它会覆盖卖家 PayPal 个人资料中的任何内容。

问题在于,如果他们自己使用 IPN,他们不会喜欢你覆盖他们的,因为那样他们的 IPN 就不会运行并做他们想做的事情。

因此,您需要准备一种快速设置转发器的方法,以便 PayPal IPN 找到您,然后将其转发到他们的 URL,以便他们的脚本也可以运行。

【讨论】:

    猜你喜欢
    • 2019-09-12
    • 2020-04-27
    • 2013-06-19
    • 2014-06-04
    • 2013-01-14
    • 2011-09-29
    • 2015-08-16
    • 2018-02-05
    • 2011-11-03
    相关资源
    最近更新 更多