humbert Posted April 24, 2014 Share Posted April 24, 2014 Покупатель оформляет покупку, выбирает способ доставки, способ оплаты, заказ сохраняется, но надо чтобы платеж не проводился. В админке надо видеть каким способом покупатель хочет оплатить заказ, нужно посчитать вручную стоимость упаковки и доставки, затем выставить счет клиенту для оплаты именно тем способом, который он выбрал. Готового модуля не нашел, но подправил внутри движка кое-где. Все работает, кроме платежа - платеж проводится в любом случае, только сумма оплаты равна нулю и в результате статус заказа "Ошибка оплаты". Хочу найти строчки, которые позволят провести заказ без проводки платежа, но с выбором способа оплаты. Link to comment Share on other sites More sharing options...
humbert Posted April 24, 2014 Author Share Posted April 24, 2014 Все, сам разобрался Файл: classes/Order.php Функция: addOrderPayment Ищем строчку $res = $order_payment->add(is_null($order_payment->date_add)) && $this->update(); И меняем на if($_POST['confirm']!=1){$res = $order_payment->add(is_null($order_payment->date_add)) && $this->update();}else $res=1; При заказе платеж не проводится Link to comment Share on other sites More sharing options...
Recommended Posts