我开发了名为https://tumree.com的magento网站,我需要为测试产品启用COD。为特定产品(一种产品)启用货到付款选项
URL:https://tumree.com/test-product 我需要为以上产品启用货到付款。有一个选项可以禁用特定产品的COD。但我需要启用一个。
我已经尝试在购物车规则中编写规则。但无法解决问题。请帮助我找到了解决办法...
我开发了名为https://tumree.com的magento网站,我需要为测试产品启用COD。为特定产品(一种产品)启用货到付款选项
URL:https://tumree.com/test-product 我需要为以上产品启用货到付款。有一个选项可以禁用特定产品的COD。但我需要启用一个。
我已经尝试在购物车规则中编写规则。但无法解决问题。请帮助我找到了解决办法...
您可以去System > configuration > Payment method
您可以输入Maximum order total
为“2”,并且您可以将测试产品的价格设置为“1”,而不是只显示测试产品的COD。
您可以使用事件payment_method_is_active
你会得到的付款方式的名称。使用if条件来检查其COD,然后加载您的报价中的项目。检查其产品ID是否与您的测试产品匹配,如果是,则启用付款方式或禁用它。
代码禁用的付款方式是:
$result = $observer->getResult();
$result->isAvailable = false;
它设置为false禁用它。
嗨Twinkal,你能详细解释一下吗?我对magento很陌生。请详细解释一下。 – LAKSHMI
嗨...感谢您的回复。我会检查这个,让你知道.. – LAKSHMI
当然,不要忘了接受答案,如果它的工作..... – fresher