【问题标题】:PayPal: How do you get notifications of payment through the permissions API?PayPal:您如何通过权限 API 获得付款通知?
【发布时间】:2014-06-23 07:44:21
【问题描述】:

使用 PayPal 权限 API,您能否在客户点击付款按钮、转到 PayPal 并付款后收到付款通知?

我注意到他们有 IPN,但这是否适用于权限 API?

谢谢!

【问题讨论】:

    标签: paypal paypal-ipn


    【解决方案1】:

    您可以在 API 请求中包含 NotifyURL,以设置 IPN 的 URL 以将数据发布到。这不是技术上“与权限 API 一起工作”的东西,但任何进行的交易都会触发 IPN。

    但是,如果您正在构建一个供第 3 方使用的应用,并且您在 API 请求中传递 NotifyURL,这将覆盖使用您工具的每个商家可能自行设置的任何 IPN 配置。这可能会让此类用户感到沮丧,因为这样他们自己的 IPN 解决方案在他们通过您的应用程序进行付款时不会受到影响。

    如果您要这样做,我建议您设置一种方式,让您的用户在您的应用设置中输入他们自己的 IPN URL,然后如果他们有值,则在 PayPal 发送数据时将已发布的数据转发到他们的 URL给你的。这样,两个 IPN 脚本都会被命中并相应地处理数据。

    【讨论】:

    • 这是否适用于 Button API?在我的情况下,我正在动态生成一个按钮并将客户发送到 PayPal 网站上的支付页面,我可以将其作为参数添加到该流程中吗?文档 (developer.paypal.com/docs/classic/ipn/integration-guide/…) 似乎表明它可能不适用于 Button API。谢谢!
    猜你喜欢
    • 2021-10-13
    • 2012-10-22
    • 2015-04-06
    • 2013-12-10
    • 2014-09-23
    • 2014-04-03
    • 2018-04-03
    • 2013-05-11
    相关资源
    最近更新 更多