Magento是否允许在Magento一侧或authorize.net网站上将authorize.net设置为TEST模式创建订单?
当我们认为authorize.net处于TEST模式时,我们看到处理模式下的订单。订单是使用真实的信用卡,而不是测试4222 *卡号。
我想当任何一方处于TEST模式时,Magento会在提交订单时抛出一个对话框,说authorize.net处于测试模式。
基本上,如果在Magento网站或authorize.net网站上将authorize.net设置为TEST模式,是否可以一直下订单?
答案 0 :(得分:3)
是的,如果你打开了测试模式,将会创建订单。我只熟悉Magento 1.3(不是更新的版本),但我很确定在测试模式下使用authorize.net就像它不在测试模式下一样,除了authorize.net实际上没有任何真正的信用卡处理。在Magento界面中,您不会注意到差异。
答案 1 :(得分:1)
当Authorize.Net处于测试模式时,trans_id始终为0.因此,您无法执行“事先授权和捕获”交易(也无法进行无效和信用交易)。
换句话说,如果您将Magento配置为“仅授权”,那么您将能够下订单,但由于trans_id为0,您将无法开具该订单的发票。但是,如果您已配置Magento “授权和捕获”然后就可以了。
我测试的方式,因为我起诉“仅限授权”是我开始测试模式,以确保事情正在进行通信,然后切换到实时模式,并在测试后放弃或记入这些订单。我创造了一个0.01美元的产品,所以我没有超过我个人信用卡的限制:)