使用Magento沙箱密钥触发ACTION_NOT_AUTHORIZED错误求助
问题场景
测试Magento站点时使用沙箱密钥,遇到错误提示:
Status Code: ACTION_NOT_AUTHORIZED - Permission not enabled to execute action,且测试密钥已配置默认权限,日志中无有效排查线索。
可行解决步骤
- 核对Magento后台支付配置
确认Magento后台对应支付模块的沙箱模式已正确开启,检查API密钥(用户名、密码)是否准确录入,同时验证支付动作(如授权、资金捕获)的权限开关在后台是否处于启用状态。 - 检查沙箱账号(GP)的权限设置
登录沙箱账号管理后台,确认当前使用的沙箱密钥关联的账号是否具备对应支付操作的权限,部分场景下默认权限可能未覆盖特定动作,需手动开启对应权限项。 - 更换沙箱测试账号
若上述配置均无异常,尝试使用全新的沙箱账号生成密钥并替换测试,部分旧沙箱账号可能存在权限配置异常或账号状态异常问题。
内容的提问来源于stack exchange,提问作者Eric T.
相关产品推荐
相关产品推荐

