我的magento,paypal和信用卡上有两种付款方式,但我想接受PayPal只是为了50美元以上的订单。
我怎么能创造这个限制?我可能会使用新的mdoule来扩展paypal和信用卡模块。
答案 0 :(得分:0)
您应该扩展Paypal付款方式模型并覆盖isAvailable
方法。此方法接受$quote
对象。您可以从中获得订单总数。然后检查所需总数是否小于50然后返回false。这就是全部。
答案 1 :(得分:0)
又快又脏:
\ app \ code \ core \ Mage \ Paypal \ Model \ Standard.php第187行
将以下内容添加到if条件中:
&安培;&安培; Mage :: getSingleton('checkout / cart') - > getQuote() - > getGrandTotal()> 50