Я пытаюсь включить способ доставки, обновить стоимость доставки и включить способы оплаты на основе состояния через наблюдателя. Я смог добавить поле на страницу проверки, чтобы проверить условие, но я не уверен, как мне включить/отключить методы доставки и способы оплаты и обновить стоимость доставки? Может ли кто-нибудь предоставить фрагмент кода для выполнения этого или указать мне в правильном направлении? Благодарю.Настройка метода отправки и способа оплаты программно в magento
0
A
ответ
0
Вы можете переопределить методы доставки и оплаты isAvailable() или isActive(), чтобы соответствовать вашим условиям и показать доступность или изменить цену способа доставки. Если вам нужно добавить плату за метод оплаты, вам необходимо реализовать общий объект для способа оплаты.
Однако при оформлении заказа/одной страницы процесс - это адрес> доставка> оплата, и если вы измените условия на последнем шаге, вам, в идеале, потребуется подтверждение пользователя, чтобы изменить выбранные им варианты на предыдущих шагах.
Смежные вопросы
- 1. Magento получает идентификатор способа доставки, способ оплаты и способ оплаты
- 2. Magento: перенаправить выбор способа оплаты
- 3. Настройка способа оплаты в корзину с помощью Magento API
- 4. Одностраничный платеж Magento без способа оплаты
- 5. Magento Изменение способа оплаты по умолчанию
- 6. Magento - Проблема создание нового модуля способа оплаты
- 7. Параметр Magento - System Config пуст после добавления настраиваемого способа оплаты
- 8. Получение метода оплаты в отчете Magento
- 9. Добавление нового способа оплаты в Magento Community 1.6.2
- 10. Добавление способа оплаты в woocommerce wordpress
- 11. Интеграция метода оплаты Authorize.net (Echeck.net) в Magento 1.7.0.2
- 12. Как изменить ярлык метода оплаты в интерфейсе Magento?
- 13. Woocommerce - описание способа описания способа оплаты для каждого заказа
- 14. Magento способ оплаты
- 15. Способы оплаты Magento в pdf
- 16. Модуль оплаты не работает в magento
- 17. Какова длина способа оплаты Braintree nonce string?
- 18. Как получить налоговые настройки и ставки с возвратного метода оплаты
- 19. Виды с формой в зависимости от способа оплаты
- 20. Как создать заказ в magento программно с помощью метода оплаты в PayPal
- 21. magento skip способ оплаты от этого заказа
- 22. Нет способа отправки по форме
- 23. Как использовать omnipay для способа оплаты за полосу оплаты
- 24. Создание заказа Magento Программно только для одного способа доставки
- 25. Как отменить заказы с использованием метода оплаты в magento
- 26. Magento: Корзина, Способ оплаты заказа
- 27. кнопка Magento оплаты отключена
- 28. Magento - Пользовательский модуль оплаты
- 29. Magento пользовательский способ оплаты
- 30. Способ оплаты Magento - $ _formBlockType