首页 > 解决方案 > Google Pay with Authorize.net:交易失败。错误 153 处理付款数据时出错。无法解密数据

问题描述

使用 Authorize.net 的 Google Pay:

交易失败。

错误代码:153

错误消息:处理付款数据时出错。无法解密数据。

标签: authorize.netgoogle-pay

解决方案


我遇到此错误的两个原因:

  1. 然后,Google Pay 返回到前端的令牌必须经过 base64 编码,然后才能由后端提交给 Authorize.net。在 Javascript 中是const base64Token = btoa(token).

  2. 从沙盒 Authorize.net 网关切换到生产 Authorize.net 网关时,需要同时切换前端和后端。只切换一个而不切换另一个可能会导致此错误。


推荐阅读