Я знаю, что такие вопросы задавали несколько раз, но выслушайте меня!
Мне просто пришлось переключаться между доставкой по фиксированной ставке (которая действительно отображалась в тележке) на стандартные ставки. Это просто потому, что в одной стране другой курс (Великобритания составляет 3,95 фунтов стерлингов, Ирландия - 20 фунтов стерлингов). Большинство клиентов сайта проживают в Великобритании, поэтому я бы хотел, чтобы тележка предполагала, что пользователь находится в Великобритании, и отображала 3,95 фунта стерлингов в качестве суммы доставки. Затем, если пользователь укажет адрес доставки как Ирландия, он изменится.
У меня также есть продвижение корзины покупок, согласно которому, если промежуточная сумма превышает 15 фунтов стерлингов, а пользователь не из Ирландии, доставка бесплатна. Это прекрасно работает. Все расходы на доставку работают нормально, я просто хочу показать это в корзине, так как я нахожусь в Великобритании!
Если я не могу это автоматизировать, я буду жестко кодировать стоимость на основе промежуточных итогов, чего я бы не стал делать!