Laravel Omnipay Authorize.net SIM 方法商户 ID 问题

Laravel Omnipay Authorize.net SIM Method Merchant ID Issue

我正在尝试使用 SIM 方法实施 omnipay authorize.net,但我遇到了这个问题:

The merchant login ID or password is invalid or the account is inactive.

我已经从我的沙盒 authorize.net 帐户设置了 apiloginId。我还尝试使用 apiloginId 到带有授权 SIM 示例代码的静态页面,它成功了。有帮助吗?谢谢

此错误消息由 Authorize.Net 生成时有点包罗万象 我在所有这些情况下都看到过它:

  • 身份验证令牌未生成或未正确使用。
  • 账号设置不当,比如没有在后台注册回调URL(x_relay_url)
  • 回调使用 SSL,但带有自签名证书。 Authorize.Net 不喜欢自签名证书,但对非 SSL 回调很满意 URLs。