1

Magento 是否允许在 Magento 端或 authorize.net 网站上将 authorize.net 设置为 TEST 模式来创建订单?

当我们认为 authorize.net 处于 TEST 模式时,我们会看到处于处理模式的订单。这些订单是使用真实信用卡而不是测试 4222* 卡号发出的。

我以为当任何一方处于 TEST 模式时,Magento 提交订单时会弹出一个对话框,说 authorize.net 处于测试模式。

基本上,如果在 Magento 站点或 authorize.net 站点上将 authorize.net 设置为 TEST 模式,是否可以一路下单?

4

2 回答 2

3

是的,如果您开启了测试模式,订单将被创建。我只熟悉 Magento 1.3(不是较新版本),但我很确定 authorize.net 在测试模式下的工作方式就像它不是在测试模式下一样,除了 authorize.net 实际上并没有这样做任何真正的信用卡处理。在 Magento 界面中,您不会注意到差异。

于 2011-02-04T17:03:26.490 回答
1

当 Authorize.Net 处于测试模式时,trans_id 始终为 0。因此您不能进行“事先授权和捕获”交易(也不能进行无效和信用交易)。

换句话说,如果您将 Magento 配置为“仅授权”,那么您将能够下订单,但由于 trans_id 为 0,您将无法为该订单开具发票。但是,如果您将 Magento 配置为“授权和捕获”然后它会正常工作。

自从我起诉“仅授权”以来,我测试的方式是我在测试模式下开始以确保事情正在通信,然后切换到实时模式,并在测试后取消或记入这些订单。我创建了一个 0.01 美元的产品,这样我就不会超出我个人信用卡的限额 :)

于 2011-03-15T22:37:43.253 回答