Страна доставки по умолчанию в корзине Woocommerce, а не при оформлении заказа

У меня есть магазин WC с доставкой в ​​2 страны Европы. У меня проблема с незарегистрированными пользователями, которые еще не заполнили свои данные.

У меня есть страны A и B. B является основной, когда пользователь добавляет новый товар в корзину, он увидит доставку для A, как я могу установить это, если данные не заполнены, чтобы показать доставку для B?

Заказ на моей вкладке доставки правильный, но для гостей он всегда показывает A как основной.


person Aljaz    schedule 09.04.2021    source источник


Ответы (1)


Вам нужно перейти к настройкам woocommerce и в общих настройках установить страну по умолчанию для вашего магазина (красное поле вверху) и установить местоположение клиента по умолчанию для базового адреса магазина, или вы можете использовать геолокацию, чтобы получить местоположение клиента по умолчанию. Попробуйте это в окне инкогнито в вашем браузере, и вы увидите, что это работает.

введите здесь описание изображения

person Lubo Masura    schedule 09.04.2021
comment
Привет, спасибо, но это не решает мой вопрос. Это решение для страницы оформления заказа. Но на странице корзины это не работает и не работает должным образом. - person Aljaz; 12.04.2021
comment
@Aljaz обновил мой ответ - person Lubo Masura; 12.04.2021
comment
Спасибо, это работает. Я забыл упомянуть, что моя страна отличается от продажи 2 стран. Есть ли какое-нибудь решение для этого? Таким образом, местоположение магазина — C, страны продажи — A и B, и B должна быть основной доставкой. Извините за плохой вопрос. - person Aljaz; 12.04.2021
comment
@Aljaz они указали адрес вашего магазина в стране, которую вы предпочитаете. Расположение магазина не имеет значения для использования. В противном случае вы можете изменить местоположение клиента по умолчанию с помощью геолокации. Тогда ваша проблема должна быть решена. Если помогло, отметь мой вопрос как правильный ответ :) - person Lubo Masura; 12.04.2021