微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Opayo 表单集成:失败的付款被报告为成功

如何解决Opayo 表单集成:失败的付款被报告为成功

我们是使用 Opayo Form(以前称为 Sage Pay Form)集成来接受付款的开发人员。我们至少有两个客户报告了一个问题,即我们的产品报告付款成功,但最终因“授权尝试次数超过限制”而被拒绝。

我们认为,在此特定付款失败类型之后,Opayo 表单错误地路由回我们的成功 URL 而不是失败 URL。所有其他付款失败类型都正确路由回失败 URL。

A screenshot from our Spindle product illustrates this

This is what is seen for this transaction in the Opayo account portal

我们非常感谢任何有关我们如何解决此问题的帮助。

解决方法

我在 Opayo Direct 上遇到过类似的问题,我在几分之一秒内随机收到 2 个回调。第二次授权检查基本上使成功的一次无效。我的解决方案(大概 20 次中有 19 次有效)是检查订单的状态并短期缓存来自 Opayo 的结果。事实上,这并不理想,但我一直无法找到任何共性可以转交给 Opayo 进行调查。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。