从重定向返回后,用户是匿名的

问题描述

我们使用保存的信用卡和3dsecure(SAP Commerce / hybris)实施了一种付款方式,但这种方式并不总是有效。从付款服务返回后,有时会抛出orderData的空指针。造成这种情况的原因似乎是,用户有时在返回后是匿名的,因此orderData不可见。(orderData顺便存在)

但是我不知道为什么会这样。就像我说的那样,它仅偶尔在产品上发生,但是当我对本地进行调试时,大多数情况下都会发生。并且在paymenservice处付款被授权。

但是调试起来很困难,因为没有任何测试卡可以使用3dscure进行测试,所以我每次都必须使用一个真正的测试卡。

说实话,我不确定是否可以在此处显示代码,所以请原谅我,因为现在不显示代码(我没有写)。

是否存在“常见”错误/建议/最佳做法或其他?也许只是一个主意?

哦,我们不会在贝宝(Paypal)等其他退货中遇到这个问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)