【问题标题】:Setting paypal IPN url programmatically以编程方式设置贝宝 IPN url
【发布时间】:2014-01-05 22:17:02
【问题描述】:

我可以将 paypal IPN 重定向到每笔交易的唯一 URL 吗?

例如,

事务 1 - www.WebSite.com/Listener/1

事务 2 - www.WebSite.com/Listener/2

事务 3 - www.WebSite.com/Listener/3

我知道以编程方式设置哪个字段,但文档指出只能使用一个 URL,我不确定是否还包括上述示例。

【问题讨论】:

    标签: paypal paypal-ipn paypal-sandbox


    【解决方案1】:

    给你:

    <INPUT TYPE="hidden" NAME="notify_url" value="URLspecificToThisTransaction">
    

    “PayPal 将 HTML FORM 变量发布到您指定的 URL 上的程序。您可以在您的帐户配置文件中指定此 URL,也可以在每笔交易中使用 notify_url 变量指定此 URL”

    这应该会覆盖您对帐户的设置。有关详细信息,请参阅此文档。

    https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/formbasics/

    希望这会有所帮助!

    【讨论】:

    • 是的,但这仅与付款后重定向有关。我对 IPN 网址感兴趣。认为它被称为 notify_url。我知道我可以设置它,但不确定我是否可以为每笔交易更改它,例如返回参数,或者它必须与帐户相同。
    • 糟糕!更新了答案。我认为你应该很好,尽管这是一个有趣的用例。
    • 谢谢,好吧,我想我只需要测试一下看看。如果它不起作用,将更新答案。
    • 对不起,我最初误读了您的电子邮件。我之前曾与 Paypal 合作过,我认为我会自动将您的问题解读为我的问题。
    • 经过测试,它可以工作。每个事务可以有不同的 IPN 监听器。
    猜你喜欢
    • 2015-11-15
    • 2022-11-30
    • 2015-06-16
    • 2016-05-09
    • 2015-06-09
    • 2023-03-11
    • 2014-04-24
    • 2012-08-19
    相关资源
    最近更新 更多