Оплата половины суммы

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Евгений Смирнов
  • Группа: Заблокирован
  • Сообщений: 81
  • Регистрация: 03.03.2011

31.03.2011 19:23

У меня в гос-ве интернет-магазины обязаны предоставлять возможность платить половину.

Можно ли сделать каким-либо образом так чтобы, если юзер выбирает определенный способ оплаты, он платитл только половину. Решение требуется быстрое и изящное. Сейчас склоняюсь к редактированию checkout/onepage

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

31.03.2011 20:23

В стандартной сборке такой функции нет.

#3 Евгений Смирнов
  • Группа: Заблокирован
  • Сообщений: 81
  • Регистрация: 03.03.2011

01.04.2011 10:40

Решение найдено. В общих словах.

Пеймент работает так: $payment->startPayment($totalSum,$orderNr,$orderCurrencyCode);
Перед этим методом я вставил свой код, проверяющий что если $order->getShippingMethod() равен чему-то, то в хелпере уменьшить суммму в 2 раза.

Поделиться темой: