【问题标题】:PayPal Advanced Validation贝宝高级验证
【发布时间】:2017-03-19 12:54:59
【问题描述】:

我一直在尝试验证,当静默帖子进入我的应用程序时,它确实来自 Paypal。我在以下链接中都试过了。

PayPal Payments Advanced -- Validate Parameters Sent to Confirm and Cancel Pages

似乎都不起作用。当我尝试传递令牌时,它只是不发送。如果我手动执行它,它可以工作,但似乎使用 Paypal 发送的常规参数“覆盖它”。

我尝试使用 NVP/SOAP 和 Rest API,但它们都不起作用。

我只需要一种简单的方法就可以知道我收到的静默帖子是 Paypal 并且 100% 有效。安全令牌似乎效果很好,但到目前为止还没有雪茄。

应用程序在 Ruby on Rails 中。

【问题讨论】:

标签: ruby-on-rails ruby paypal


【解决方案1】:

如果这仍然不适合您,您可能需要检查接收静默帖子的 URL

网址:notify.paypal.com(Payflow Silent Post) IP地址:173.0.81.65

这是来自 broadleafcommerce.com 的专业模块文档

http://www.broadleafcommerce.com/docs/paypal-payflowpro/current/paypal-payflow-pro-environment-setup

在这里找到类似的东西

How do you verify that the notification to the Silent Post URL is indeed from PayPal Payflow and not a hacker?

【讨论】:

    猜你喜欢
    • 2013-12-13
    • 2012-02-15
    • 2011-02-17
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 2023-01-13
    • 2012-10-27
    • 2020-11-28
    相关资源
    最近更新 更多