【问题标题】:Will paypal still accept the payments and redirects to suceess page? IPN贝宝还会接受付款并重定向到成功页面吗?网络网络
【发布时间】:2015-11-11 03:52:01
【问题描述】:

我的问题很简单,与任何类型的故障排除无关,只是为了获取有关 IPN 的信息

让我们说:

我有一个系统 Paypal 集成激活的 IPN 并且工作正常

有人试图给 Jack 定价产品并将价格从 200 美元更改为 2 美元

我的 IPN 检测到该问题并通知我该问题(通过我在 IPN 中设置的邮件)。

我的问题是,paypal 是否仍会处理该付款并接受该 2 美元并将用户重定向到我的成功页面?或者它会停止处理付款?

当然,我对此有适当的处理,不会更新数据库

但问题是这 2 美元会在我的贝宝中得到处理吗?

如果是,有什么方法可以阻止贝宝处理?

【问题讨论】:

  • 如果这是一个严重的问题,你应该使用encrypted buttons
  • 是的,除此之外,您还可以简单地使用托管按钮(唯一暴露的代码是按钮 ID),或者如果您已经拥有一个您网站上的购物车系统

标签: paypal paypal-ipn


【解决方案1】:

请注意,有多种方法可以保护您的支付按钮代码(价格和其他详细信息),而且 HTTPS 支付请求被中间人攻击“劫持”或恶意欺诈活动,但仍有待澄清的有效问题。

在这种情况下,$2 将像正常的 PayPal 交易一样被处理,异步 IPN 只会在支付完成的事件中触发。届时,您的网站后端将在付款处理之后而不是之前通过 IPN 回调进行协调并检测“价格杰克”。

最终,已发生的交易(2 美元)将在欺诈活动和争议问题的范围内,并由 PayPal 客户服务报告和处理

【讨论】:

  • 那么那些(2 美元)会是我的,没有任何服务,或者你会去哪里?我将如何决定?
  • 显然正确的做法是沟通/退款或让客户从您的网站重新订购并支付剩余的金额,这不是技术问题,但在这种情况下没有金钱损失跨度>
  • 是否有任何最安全的方法可以在欺诈的情况下停止进程?
  • 就像在您的问题的 cmets 中一样,使用托管按钮、加密表单代码或与 API 解决方案集成,都是首先保护您的程序的正确方法
猜你喜欢
  • 1970-01-01
  • 2014-10-22
  • 2016-04-03
  • 1970-01-01
  • 2013-10-16
  • 2013-09-23
  • 2011-07-25
  • 2014-06-11
  • 2013-02-26
相关资源
最近更新 更多