当客户下订单时,如何设定最低订单金额?
即订单总金额不低于500美元。
我知道如何获得总订单金额。但我不知道在哪里放置代码以及在哪里检查
sOrderId = Mage::getSingleton('checkout/session')->getLastOrderId();
$oOrder = Mage::getModel('sales/order')->load($sOrderId);
if($oOrder >=$500)
{
.....
}
如果客户购买的总价不到500美元,他们就不允许在购物车结账。
答案 0 :(得分:15)
以管理员身份登录,然后转到系统 - >配置,然后从左侧导航中选择'销售',然后点击'最低订单金额'。 强> 然后从启用下拉列表中选择是,输入最小订单金额,输入消息,并输入错误消息,只要订单小于购物车中的指定金额,该消息将显示。
感谢。
答案 1 :(得分:0)
您需要更改最小金额设置的范围。为此,您需要一个带有system.xml
文件的新模块,该文件包含与最小金额字段相同的路径,只需更改<show_in_store>
值即可。详细了解此here。