• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Как сделать фильтр пунктов выдачи. Зависимость от зоны, адреса.

Image CMS

ОАА

Опытный
Местный
#1
Здравствуйте!
Магазин здесь.
Доставка и оплата здесь
Для осуществления доставки по городам России собираюсь использовать самовывоз в пунктах выдачи заказов и курьерскую доставку от них.
Список самовывоза включает более 300 пунктов выдачи. Они разбиты на зоны.
Можно ли как-то подвязать, например, строку адреса в заказе и зоны? Что бы покупатель не искал в таблице среди всех, а уже конкретно по ближайшим просматривал? Своего рода фильтр данных. Может такую возможность не в заказе, а на странице доставка сделать, чтоб пробить сразу есть ли самовывоз рядом. Иначе это жуть просто, как их много просматривать.
 

tuxfighter

Гуру
Местный
#2
Последнее редактирование модератором:

ОАА

Опытный
Местный
#3
я правильно понял, вам нужно добавить еще одно поле "Тарифная зона" с возможностью выбора из вариантов?
должены помочь WooCommerce Checkout Manager или Woo Checkout Field Editor Pro

мой очень тестовы магазин
попробовал реализовать - все работает
И это тоже;)
На странице описания доставки я хочу разместить таблицу с доступными пунктами самовывоза. Покупатель сразу смотрит с помощью фильтра есть ли рядом с ним самовывоз/доставка. Присмотрела для этого плагин TablePress. Еще не пробовала.
Не знаю как подвязать все типы доставки к корзине. Искала бесплатные варианты. Вы прописали зоны для выбора при оформлении, а дальше как планируете? Как это должно сказывать на сумме доставки?
У меня два типа товара - мебель и текстиль. Для текстиля возможны любые методы доставки, но для мебели только транспортная компания (напрямую от поставщика). Это мне очень усложняет жизнь. :cautious:А как быть если оба вида товара в корзине....Я не нашла способа ограничить вид доставки для этого товара. Наверное придется платный плагин брать пробовать WooCommerce Advanced Shipping. Смущает цена в долларах. Я буду покупать по банковской карте. В валюте отличной от рубля еще не разу не проводила платеж...
Еще присматриваюсь к Woocommerce Дополнительные Методы Доставки или Woocommerce Универсальный плагин доставки.
Не знаю как быть, так же с тем, что цена доставки варьируется от веса. А мне что покупателю писать? как учесть это? кто-то же берет только 1 шт., а кто-то набирает сразу несколько товаров. Среднюю стоимость доставки ставить или максимальную? не честно получается... цену доставки загонять в стоимость каждой единицы товара и делать бесплатную доставку? у меня уже голова квадратная.:sick:
Я вообще не понимаю. Живу в СПб и привыкла, то доставка например 600 р. Товар+600 р. к оплате. Ни когда не сталкивалась ни с почтой России, ни с транспортными компаниями...мне не переварить ни как этот вопрос - ценообразование доставки и отображение в корзине.
 

ОАА

Опытный
Местный
#5
Посмотреть вложение 2090

у меня установлен WooCommerce Advanced Shipping
цена считается в зависимости от индекса и веса покупки.

для мебели могу посоветовать жестко указывать класс доставки
Купила. Теперь бы разобраться с настройкой...я если что Вам вопросик задам?
 

tuxfighter

Гуру
Местный
#6
да, задавайте

AS.jpg

Думаю тут все достаточно просто:
1. Выбираются диапазоны индексов, которые относятца к зоне.
2. Задается базовая стоимость доставки (т.е. стоимость за доставку 1 гр. товара)
3. Тариф за обработку - у меня это стоимость доставки до ТК
4. Стоимость за единицу, это если стоимость доставки зависит от кол-ва мест (как правило нет), но она помогает регулировать цену доставки, поскольку у ТК стоимсть зависит от веса не линейно
5. Стоимость за кг.
 
Последнее редактирование:

ОАА

Опытный
Местный
#7
да, задавайте

Посмотреть вложение 2092

Думаю тут все достаточно просто:
1. Выбираются диапазоны индексов, которые относятца к зоне.
2. Задается базовая стоимость доставки (т.е. стоимость за доставку 1 гр. товара)
3. Тариф за обработку - у меня это стоимость доставки до ТК
4. Стоимость за единицу, это если стоимость доставки зависит от кол-ва мест (как правило нет), но она помогает регулировать цену доставки, поскольку у ТК стоимсть зависит от веса не линейно
5. Стоимость за кг.
Вопрос в диапазоне индексов. Как Вы их узнали и как прописывали? Я пробую зависимость от города сделать. Индекс не все с лету вспомнят (я в частности только недавно запомнила свой:D). Застряла с настройкой полей. в корзине и при оформлении. Убрала все кроме доставки от WooCommerce Advanced Shipping. Так в корзине написано, что нет доступной доставки. как исправить? что у вас в корзине пишет?
 

ОАА

Опытный
Местный
#8
да, задавайте

Посмотреть вложение 2092

Думаю тут все достаточно просто:
1. Выбираются диапазоны индексов, которые относятца к зоне.
2. Задается базовая стоимость доставки (т.е. стоимость за доставку 1 гр. товара)
3. Тариф за обработку - у меня это стоимость доставки до ТК
4. Стоимость за единицу, это если стоимость доставки зависит от кол-ва мест (как правило нет), но она помогает регулировать цену доставки, поскольку у ТК стоимсть зависит от веса не линейно
5. Стоимость за кг.
А почему у Вас все по русски???
 

tuxfighter

Гуру
Местный
#9
Вопрос в диапазоне индексов. Как Вы их узнали и как прописывали? Я пробую зависимость от города сделать. Индекс не все с лету вспомнят (я в частности только недавно запомнила свой:D). Застряла с настройкой полей. в корзине и при оформлении. Убрала все кроме доставки от WooCommerce Advanced Shipping. Так в корзине написано, что нет доступной доставки. как исправить? что у вас в корзине пишет?
http://www.ruspostindex.ru/index.html
и
http://zipindex.ru/

Учесть все города и села в каждой зоне просто нериально

у меня кроме AS есть еще бесплатная и самовывоз.
про нет доступной пишет только когда вводится не существующий/не используемый индекс.


http://partnervl.tk попробуйте -))
 

ОАА

Опытный
Местный
#11
http://www.ruspostindex.ru/index.html
и
http://zipindex.ru/

Учесть все города и села в каждой зоне просто нериально

у меня кроме AS есть еще бесплатная и самовывоз.
про нет доступной пишет только когда вводится не существующий/не используемый индекс.


http://partnervl.tk попробуйте -))
ПоЕдит для меня пока не разгадан:unsure: попыталась сунуться, но обстоятельно не изучала - другие заморочки были. А с ходу не поняла его. Надо на досуге заняться. Видно, что у Вас все легче - не надо вспоминать что каждое словечко значит.
Предложенные Вами WooCommerce Checkout Manager и Woo Checkout Field Editor Pro не смогла использовать, т.к. первый трудно мне понять без перевода - много настроек. Второму же мешает Saphali Woocommerce LITE (в сафали иконка рубля есть, без него квадратик:(). Пока при помощи Сафали поля настроила.
Про отсутствие методов доставки разобралась - я зависимость от веса взяла, а в этом товаре не проставлен вес был, вот и ругался магазин.
За ссылки спасибо.
У меня пункты выдачи завязаны на городах, вот и думала их все прописать, но с индексами возможно лучше будет....
НО: меня до сих пор раздражает строгая необходимость индекс где-либо писать. Я предпочитала тот магазин где не требуется (я всегда курьеркой пользуюсь).
Свой индекс запомнила, только когда выяснилась, что на мне система отдохнула. В общей базе на мой адрес левый индекс прописан, в итоге вся почта еще кружок наматывает перед доставкой ко мне....
 

ОАА

Опытный
Местный
#12
http://www.ruspostindex.ru/index.html
и
http://zipindex.ru/

Учесть все города и села в каждой зоне просто нериально

у меня кроме AS есть еще бесплатная и самовывоз.
про нет доступной пишет только когда вводится не существующий/не используемый индекс.


http://partnervl.tk попробуйте -))
Я смотрю у Вас регион сам проставляется от индекса! так у меня не делается. у меня вообще штат/страна....
У Вас в корзине все по своему. Как Вы этого добились?(y)
 
Последнее редактирование:

tuxfighter

Гуру
Местный
#13
Я смотрю у Вас регион сам проставляется от индекса! так у меня не делается. у меня вообще штат/страна....
У Вас в корзине все по своему. Как Вы этого добились?(y)
все на AS и завязано
я ж показал скрин -))
в одной зоне у меня вообще 16 разных групп индексов -)))
день на настройку убил.....

а нащет индекса как такового....
в юности была только бумажная почта, так что для меня индекс впалне естественная вещь -))
 

ОАА

Опытный
Местный
#14
все на AS и завязано
я ж показал скрин -))
в одной зоне у меня вообще 16 разных групп индексов -)))
день на настройку убил.....

а нащет индекса как такового....
в юности была только бумажная почта, так что для меня индекс впалне естественная вещь -))
Пример хода настройки. По первой ссылке перешла. Забила город пункта выдачи. Получила результат. Как здесь диапазон брать? помоему мне все перечислись в условии надо...
 

tuxfighter

Гуру
Местный
#15
Пример хода настройки. По первой ссылке перешла. Забила город пункта выдачи. Получила результат. Как здесь диапазон брать? помоему мне все перечислись в условии надо...
я так и делал. по первой определял индекс центра региона. а по второй, определял "границы индексов региона"
 

ОАА

Опытный
Местный
#16
я так и делал. по первой определял индекс центра региона. а по второй, определял "границы индексов региона"
Ясно. Значит у Вас тарифные зоны делятся по областям? У меня кажется более дробное деление....
 

ОАА

Опытный
Местный
#18
Зоны взяты из тарифов ЕМС http://www.emspost.ru/ru/tarifi_sroki/internal/
сопственно им как ТК и планируется пользоватся
Вот, а у меня курьерка по зонам. По городам. Где-то есть, и пункт выдачи. и доставка, а где-то только самовывоз в пункте и все...мало того: есть индексы в городах к которым доп.оплата на вес за дальность.