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