0

私は、magento、paypal、およびクレジット カードの 2 つの支払い方法を使用していますが、50 ドルを超える注文についてのみ、paypal を受け入れたいと考えています。

どうすればこの制限を作成できますか? ペイパルとクレジットカードのモジュールを拡張する新しいモードを考えました。

4

2 に答える 2

0

クイックアンドダーティ:

\app\code\core\Mage\Paypal\Model\Standard.php 行 187

if 条件に以下を追加します。

&& Mage::getSingleton('checkout/cart')->getQuote()->getGrandTotal() > 50

于 2013-01-23T15:21:05.993 に答える
0

Paypal の支払い方法モデルとオーバーライドisAvailable方法を拡張する必要があります。このメソッドはオブジェクトを受け入れ$quoteます。そこから注文の合計を取得できます。次に、必要な合計が 50 未満かどうかを確認し、false を返します。それで全部です。

于 2012-08-24T09:29:08.533 に答える