magento我该怎么办?手动订单(后端)免费送货,实际上提货
您好我们希望能够在adminhtml后端输入订单(我们为客户输入)。
我们的问题是
1)客户向我们支付现金。我们如何只为后端启用此功能(现在我们必须选择信用卡, - 结账时选项可用)
2)客户想要提货。但我们不想通过结账向所有客户提供此选项。因此,此选项仅适用于后端
有没有人遇到过这个?
答案 0 :(得分:1)
对于后端免费送货,我建议尝试这个免费模块。它为您提供了在后端创建订单时添加自定义运费的选项,您可以根据需要始终将其设置为零。
http://www.magentocommerce.com/magento-connect/admin-custom-shipping-rate.html
就现金支付而言,您可以使用支票/ moneyorder支付方式,只需在前端隐藏此方法的phtml代码。
答案 1 :(得分:1)
您可以在模型中支付现金:
public function isAvailable($quote = null)
{
return (parent::isAvailable($quote) && Mage::app()->getStore()->isAdmin());
}
这样,您只能在管理员中启用付款方式。