我有一个WordPress / Woocommerce网站,客户可以使用Square Plug In通过信用卡支付物品。 (valleyfirewoodak.com)
信用卡功能于2017年8月左右实施,运行良好。 2018年2月中旬,我收到了“失败”订单的第一次通知。
起初我并没有想太多,我认为这只是一张被拒绝的卡,或者客户已经打错了。我可以在交货时付款,所以这不是什么大问题。几个星期过去了,我又收到了一些失败的订单,这是我意识到某些东西无效的时候。
订单信息在错误日志中有此信息:未知错误订单状态从待处理支付更改为失败。
没什么帮助。
我发现一些插件和模板文件已过期。在这些都更新后,我通过下订单测试了网站。它失败了,但我现在能够收到错误:
Array
(
[0] => stdClass Object
(
[category] => AUTHENTICATION_ERROR
[code] => UNAUTHORIZED
[detail] => This request could not be authorized.
)
)
Order status changed from Pending payment to Failed.
我不明白这是什么意思。有人可以帮忙吗?我自己想出来了,几天前我正在使用的“网站设计师”。在经历了几次之后,我试图自己学习,而不是花费更多的钱和虚假的希望。
提前致谢。
要解决此问题,您只需确保Square配置文件和网站业务地址相同。这是一个新的Square要求,由于缺乏让人们知道这一点而令人惊讶。