我正在使用使用 AuthorizeNetCim 的 ActiveMerchant 实现。
我按照本指南生成拒绝交易或 AVS 错误。
我所做的每笔交易都将作为成功的交易返回。
我将 ActiveMerchant 标志设置为 true,以便它访问 test_url。
这是我发现的关于同一问题的唯一线程。
这个拉取请求解决了这个问题:
https://github.com/Shopify/active_merchant/pull/785
基本上我们需要将测试标志分成两部分: - test :指示要点击的 url。- test_requests :指示请求是否应带有测试标志。
这样,您可以访问测试环境,但发送一个真实的事务,该事务将对来自 authorize.net 的错误生成指南作出反应。