0

任何帮助,将不胜感激。

我需要为每个订单 100 美元的产品创建 2 个订单。我需要创建这些订单,但我想这样做而不必实际支付订单。我知道我可以应用优惠券将其强制为 0 美元,但我实际上希望反映的价格为 100 美元。

有没有办法在magento中手动创建这些,同时反映全价,而不必通过支付网关或在创建订单页面上输入信用卡?

谢谢!

4

2 回答 2

1

您可以启用离线付款方式并使用它。像“支票/汇票”。如果您希望仅在后端可用,请覆盖该类Mage_Payment_Model_Method_Checkmo并添加此行protected $_canUseCheckout = false;

于 2013-10-04T07:44:26.550 回答
0

如果您只想将其限制在后端,即不让在线客户选择此选项,那么支票/汇票付款方式就是要走的路。但是,您需要稍微调整代码。遵循本教程:

http://jagdeepbanga.com/blog/magento-how-to-place-an-order-for-free-using-free-payment-option-in-admin.html

请注意将新文件保存在 app/code/local 文件夹中,而不是 app/code/core。

基本上你只会在后端留下支票和订单可见。

于 2013-10-04T09:46:01.173 回答