Убрать способы оплаты при сумме заказа свыше 1к ?

Добрый день. Как сделать, чтобы при сумме заказа свыше 1000 рублей в корзине отображался новый способ оплаты например с id=5, а все другие пропадали?

Насколько я понимаю, необходимо написать свой класс заказа:

<?php
class myOrderHandler extends msOrderHandler {

	public function getCost($with_cart = true, $only_cost = false) {
		$cart = $this->ms2->cart->status();
		$cost = $cart['total_cost'];
		if ($cost >= 1000) {

	           ??? // каким образом оставить только нужный способ оплаты?			

			}
			return ??? // и что должно возвращаться?

		}
		
	}
mekirile
17 марта 2016, 09:35
modx.pro
991
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0