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

8

Уже разместил в экспертах, но дублирую сюда как идею для плагина. Вдруг кто-то самостоятельно возьмется сделать. Т.к. мне кажется это потенциальный хит продаж в магазине 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 комментариев

  • +4
    Ольга Ланн Ольга Ланн 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+ установок. Ждем!

    • +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 #
          Ну, выложу на след. неделе

          Доброго дня!

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


        • +3

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

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

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

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

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

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