Плагин доставка за МКАД с использованием DADATA

6

Уже разместил в экспертах, но дублирую сюда как идею для плагина. Вдруг кто-то самостоятельно возьмется сделать. Т.к. мне кажется это потенциальный хит продаж в магазине Webasyst, у которого сейчас нет аналогов.

Есть плагин Умная доставка, который кстати больше не продается:

https://www.webasyst.ru/store/plugin/shipping/smar...

Основная идея он считает стоимость с учетом доставки за МКАД.

Есть сервис Dadata.ru имеющий API стандартизации.

https://dadata.ru/api/clean/

Там одна из функций:

"beltway_hit": "IN_MKAD",
"beltway_distance": null, 
beltway_hit8Внутри кольцевой?
  • IN_MKAD — внутри МКАД (Москва);
  • OUT_MKAD — за МКАД (Москва или Московская область);
  • IN_KAD — внутри КАД (Санкт-Петербург);
  • OUT_KAD — за КАД (Санкт-Петербург или Ленинградская область);
  • пусто — в остальных случаях;
beltway_distance3Расстояние от кольцевой в км.
Заполнено, только если beltway_hit = OUT_MKAD или OUT_KAD, иначе пустое

Идея следующая в плагине должен быть функционал как на этой картинке

таким образом тариф зависит от стоимости товара и от расстояния от МКАД. Расстояние от МКАД плагин берет с DADATA.

Ну и если делать как в Умной доставке, так же можно учитывать вес, удаленность от МКАД как тарифной зоны.

13 комментариев

  • +3
    Ольга Ланн Ольга Ланн 6 сентября 2018 21:01 #

    Полностью поддерживаю идею! 

    Достоверная и полная информация  о доставка в карточке товара один из важнейших факторов, на основании которого клиент принимает решение о покупке в данном магазине. И что делать с клиентами из области - непонятно пока...

  • +3

    Это можно сделать, но приготовьтесь к тому, что за использование DaData надо будет платить и, возможно, плагин будет несовместим (точнее не полностью совместим) с Shop-Script 8.

    А и еще. Насколько помню, там расстояние по прямой. Можно и по дорогам считать, но нужен коммерческий тариф Яндекс.Карт.

    Ну, выложу на след. неделе, посмотрим на ваш прогноз. Если хитом продаж не станет, с вас 50 тыс. руб. (шутка)

    • +2
      Александр Зеленухин Александр Зеленухин 6 сентября 2018 23:36 #

      А и еще. Насколько помню, там расстояние по прямой. Можно и по дорогам считать, но нужен коммерческий тариф Яндекс.Карт.

      Да действительно. С округлением в большую сторону.

      Не идеально, но это лучше чем ничего.

      Есть разработка для opencart:

      здесь

      Если сможете адаптировать и протестировать под Shop-Script то будет круто.

      Чисто на JavaScript работала Умная Доставка. Но она работала не стабильно. Пришлось отказаться.

    • +1
      Ольга Ланн Ольга Ланн 16 сентября 2018 21:34 #

      Ну, выложу на след. неделе

      Как будет называться или называется уже??? Плагин умная доставка стоил 2000р и было 200+ установок. Ждем!

    • +3

      https://www.webasyst.ru/store/...

      Возможно, подойдёт в вашей ситуации. :) В следующей версии плагина так же будут готовые шаблоны с координатами зон МКАД, Садового Кольца, КАД Санкт-Петербурга и ЕКАД. 

      • +1
        Александр Зеленухин Александр Зеленухин 3 октября 2018 16:16 #

        Судя по описанию шикарный плагин. Сразу как выйдет обновление - приобретём. Всё таки шаблоны для Москвы и Питера очень нужны.

      • +2
        Александр Зеленухин Александр Зеленухин 6 сентября 2018 23:19 #

        Мне в результате плагин сделал вот этот разработчик:info@nebo-script.ru

        Работает на сайте 1001ruchka.ru. Можете посмотреть в действии. За МКАД тариф 50 руб. за 1 км.

        По поводу платности Dadata - там 1 проверка стоит 10 копеек. Если у вас в месяц к примеру 100 заказов - 10 руб. в месяц. По сравнению с затратами на контекст можно сказать, что это практически бесплатно.

        • +2

          1 заказ это примерно три расчета. Можно кэшировать, конечно. Но даже у мелкого магазина 20-30 заказов в день и еще неизвестное количество брошенных корзин. Плюс у плагинов оформления на одной странице пересчет вызывается сразу при изменении поля адреса любого.

          • +2
            Александр Зеленухин Александр Зеленухин 6 сентября 2018 23:44 #

            У мелкого магазина 30 заказов в день )) 720 заказов в месяц.

            Уверяю вас это не мелкий магазин ))

            Но даже если так, 30*0.1*30=90 руб. в месяц. Если один заказ 3 расчета и плюс половина брошенные корзины: 30*0.1*30*3*2=540 руб. Уверяю вас любой магазин который имеет 30 заказов в день без проблем оплатит такую сумму.

          • +1
            Александр Зеленухин Александр Зеленухин 6 сентября 2018 23:55 #

            Если кто будет реализовывать вот вам ещё функционал, который реализован у нас на сайте. И которого я не увидел в большинстве плагинов доставки.

            В плагине есть возможность доставлять только в рабочие дни и только если заказ принят в рабочее время.

            Например рабочий день с 10.00 до 18.00 по будним дням.
            Поставщики отгружают нам товар, строго на следующий рабочий день. 
            Если заказ оформляется в рабочее время и завтра будний день - пишем доставка завтра. Если после 18.00 доставка после завтра (при условии что после завтра будний день). Если завтра суббота и до 18.00 оформляется - пишем понедельник. Если после 18.00 и завтра суббота - пишем вторник.

            Выходной завтра или нет определяем вот этим сервисом:

            https://isdayoff.ru/

            он бесплатный.  

          • +1
            Ольга Ланн Ольга Ланн 20 сентября 2018 17:53 #

            16 сентября 2018 21:34 #
            Ну, выложу на след. неделе

            Доброго дня!

            Видимо появится после недели скидок?


            Добавить комментарий

            Чтобы добавить комментарий, зарегистрируйтесь или войдите