PayPal IPN涉及在线商店包名称的奇怪行为

时间:2017-04-06 14:18:02

标签: php laravel-5 paypal-ipn

最近我们收到了以下错误:

local.ERROR:exception' ErrorException'与消息'试图获得非对象的属性'

我知道为什么会发生这种错误。我们有一个与PayPal-IPN一起使用的在线商店。

在我们的数据库中 - 我们将有项目名称示例"通用项目名称包1 $ 30"

最近的问题是,当我们进入paypal的结帐页面时,它正在添加' +'空间符号。所以它将是" Generic + Item + Name + Package + 1 + $ 30"。所以这就是它试图在我们的数据库中找到并抛出错误。

奇怪的是,这是间歇性的,直到最近才开始(我们没有对我们的系统进行任何更改)我们可以在同一个包装上进行几次结账,有时它会显示没有' +'因此它在我们的数据库中正确工作和更新。其他它没有。

见截图

Package

1 个答案:

答案 0 :(得分:0)

由于这个问题没有得到解答,问题已经解决了。

这是PayPal结束时的一个问题,已经解决了。