Настройка способа доставки и способа оплаты программно в magento - PullRequest
0 голосов
/ 03 января 2012

Я пытаюсь включить способ доставки, обновить стоимость доставки и включить способы оплаты на основе условия через наблюдателя.Мне удалось добавить поле на страницу оформления заказа, чтобы проверить состояние, но я не уверен, как включить / отключить способы доставки и способы оплаты и обновить стоимость доставки?Может ли кто-нибудь предоставить фрагмент кода для выполнения этого или указать мне правильное направление?Спасибо.

1 Ответ

0 голосов
/ 03 января 2012

Вы можете переопределить методы доставки и оплаты isAvailable () или isActive (), чтобы удовлетворить ваши условия и показать наличие или изменить цену метода доставки.Если вам нужно добавить плату за метод оплаты, вам нужно ввести общий объект для метода оплаты.

Однако на странице оформления заказа / на одной странице процесс представляет собой адрес> доставка> оплата, и если вы изменили свои условия на последнем шагетогда вам в идеале нужно подтверждение пользователя, чтобы изменить выбор, который он сделал на предыдущих шагах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...