Magento每个客户或客户组允许的最大订单金额

Magento每个客户或客户组允许的最大订单金额,magento,Magento,我正在为我的公司建立一个贸易网站,现在我遇到了这个问题 我们有10多个交易客户,显然我不想为每个客户建立10多个不同的网站。因此,我建立了10多个不同价格的客户群。然而,我们想为一些客户设定一个最大订单金额,这些客户在1个月信用期后始终未能向我们付款。对于这类客户,我们希望设置1美元(或任何小额)的最大订单限额,以便他们在向我们付款之前不能再从我们的贸易网站订购,我将从后端手动增加他们的限额 有人能帮我处理这个请求吗?或者请为我指出正确的方向,如何实现我想要的解决方案?您可以遵循以下内容。事实上

我正在为我的公司建立一个贸易网站,现在我遇到了这个问题

我们有10多个交易客户,显然我不想为每个客户建立10多个不同的网站。因此,我建立了10多个不同价格的客户群。然而,我们想为一些客户设定一个最大订单金额,这些客户在1个月信用期后始终未能向我们付款。对于这类客户,我们希望设置1美元(或任何小额)的最大订单限额,以便他们在向我们付款之前不能再从我们的贸易网站订购,我将从后端手动增加他们的限额


有人能帮我处理这个请求吗?或者请为我指出正确的方向,如何实现我想要的解决方案?

您可以遵循以下内容。事实上,您需要按客户组进行筛选,因此可以通过以下方式获取客户对象:

$customer = Mage::getModel('customer/customer')->load($quote->getCustomerId());
然后按客户组进行筛选:

if ($customer->getGroupId() == 'INSERT ID HERE' && (float)$quote->getGrandTotal() > (float)$this->_helper->getSingleOrderTopAmount())

谢谢你,拉斐尔。我已经阅读了你提供的链接,然后在这个论坛上发布我的问题。但是,本教程只能设置每个网站的最大订单,而不能设置每个客户群的最大订单。我会将您推荐的代码发送给我的开发人员,看看它是否能帮助他为我找到解决方案。非常感谢!