ActiveMerchant Authorize.net Cim 不会产生拒绝
Posted
技术标签:
【中文标题】ActiveMerchant Authorize.net Cim 不会产生拒绝【英文标题】:ActiveMerchant Authorize.net Cim wont generate declines 【发布时间】:2013-08-01 11:04:29 【问题描述】:我正在使用使用 AuthorizeNetCim 的 ActiveMerchant 实现。
我按照此guide 生成了拒绝交易或 AVS 错误。
我所做的每笔交易都会作为成功的交易返回。
我将 ActiveMerchant 标志设置为 true,以便它访问 test_url。
这是我发现的关于同一 problem 的唯一线程。
【问题讨论】:
【参考方案1】:这个拉取请求解决了问题:
https://github.com/Shopify/active_merchant/pull/785
基本上我们需要将测试标志一分为二: - 测试:指示要点击的网址。 - test_requests : 指示请求是否应该带有测试标志。
这样,您可以访问测试环境,但发送一个真实事务,该事务将对来自 authorize.net 的错误生成指南做出反应。
【讨论】:
您能够恢复被拒绝的结果吗?我正在从这个 URL 发送邮政编码并获得成功。 developer.authorize.net/tools/errorgenerationguide 是的。将您的帐户设置为非沙箱环境非常重要。我用 Authorize.net 开设了一个测试帐户,该帐户处于“实时”环境中,而不是沙盒。另外,请确保正确设置test_requests
标志。以上是关于ActiveMerchant Authorize.net Cim 不会产生拒绝的主要内容,如果未能解决你的问题,请参考以下文章
ActiveMerchant Authorize.net Cim 不会产生拒绝
ActiveMerchant - 我可以将商家 ID 号与 Authorize.net 集成吗?
如何使用 ActiveMerchant 在 authorize.net 网关中取消授权交易
如何通过 activemerchant 将实时交易发送到测试服务器 authorize.net