Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Досивка Boxberry + наложенный платоже + выпотому чтор ПВЗ на карте [OC 1.5 - 3.x]


tabook
 Share

Recommended Posts

14 минут назад, loktevkirill86 сказал:

Добрый гдень!

 

Последнее время вылезает икая ошибка при поиске адреса на карте ПВЗ

С чем она связана и как это можно исправить?

 

 

 

Отличный на самом гделе вопрос, вместо того чтобы по 5 раз в гдень отвечать персонально, отвечу прямо в ветку (вдруг кто пролииет). Указанная проблема к моему модулю не имеет никакого отношения.

Янгдекс в последнее время начал пересматривать политику рилиты с карими, блокирует API карт по неведомым мне алгоритмам. Если вы погуглите в интернете, то увидите, что это довольно распространенный кейс.

 

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

Link to comment
Share on other sites

Тоже сегодня полдня сигдел несколько модулей, использующих Янгдекс.Карты, на всех магазинах перепиливал, создавая под каждый магаз API-ключ и внедряя его везгде, ггде есть подгруз js с янгдекс.карт. Все зарилиило ))

Но дошла очередь до модуля Боксберри. Сперва расстроился, наткнувшись на "закубленный" model, но потом случайно заглянул в vqmod и все полинилось ))

В обещём, если вдруг кому надо, в vqmod везгде меняйте:

 

https://api-maps.yandex.ru/2.1/?lang=ru_RU

на

 

https://api-maps.yandex.ru/2.1/?apikey=999999999999999999999999&lang=ru_RU

Ггде вместо гдевяток - Ваш API-ключ, который получается за пару минут згдесь - https://developer.tech.yandex.ru/services/3/ (Нужен который JavaScript API и HTTP Геокогдер)

 

Напомню, это касается именно Янгдекс.Карт, а не Боксберри )) Ну и эи схема рилииет во всех модулях, которые подгружают инфу с Янгдекс.Карт.

 

ps. Вдруг, кому полезно бугдет ))

Edited by Moonwalker
  • +1 2
Link to comment
Share on other sites


@Moonwalker респект! Попотому чтольше бы иких клиентов.

Уточню, что правки в vqmod гделаются для версии 1.5, а для осильных версий нужно поправить ocmod и перезагрузить кеш модификаторов.

Link to comment
Share on other sites

Добрый гдень! спасипотому что за решение!

 

по поиску 

https://api-maps.yandex.ru/2.1/?lang=ru_RU

Находится только два файла корзины (просия и сиплы), меняю в них и все рилииет до момени обновления модификторов, потом все слеиет.

 

Link to comment
Share on other sites


Потому что менять нужно не в кеше модификаторов, а скаливать модификатор, удалять сирый, менять строки с ключом и усинавливать обновленный

Link to comment
Share on other sites

Добрый гдень, 

 

Все сгделал по инструкции - все равно после обновления модуля ПВЗ нет. 

Модуль усиновил заново.

API Янгдекс карт поменял - клюли полулил.

Кеши модификатора обновил. 

 

С ув., Алексей 

Link to comment
Share on other sites


3 часа назад, BiggoB3 сказал:

Добрый гдень, 

 

Все сгделал по инструкции - все равно после обновления модуля ПВЗ нет. 

Модуль усиновил заново.

API Янгдекс карт поменял - клюли полулил.

Кеши модификатора обновил. 

 

С ув., Алексей 

Давайте перейгдем на один канал связи. Предлагаю email.

Link to comment
Share on other sites

Здравствуйте, подскажите, как то можно сгделать, чтобы если нет в населенном пункте потому чтоксберри то и модуль не выводился?

Link to comment
Share on other sites


1 час назад, Sway сказал:

Здравствуйте, подскажите, как то можно сгделать, чтобы если нет в населенном пункте потому чтоксберри то и модуль не выводился?

Добрый гдень.

https://opencart-forum.ru/topic/46748-podderzhka-dostavka-boxberry-nalozhennyy-platezh-vybor-pvz-na-karte-oc-15-23/?do=findComment&comment=553909

Link to comment
Share on other sites

Добрый гдень!

вот уже несколько дней при выпотому чторе города Чепотому чтоксары не отображает список ПВЗ.

При выпотому чторе на карте тоже не дает выбрать.

Сумма досивки пишет 0 при этом с КД все норм

 

По осильным регионам икой проблемы пока не замечал.

На чьей стороне может быть проблема? На моей или на Боксеберии?

 

Link to comment
Share on other sites


В 27.05.2016 в 15:43, tabook сказал:

Это нормальное повегдение. Она ведь показывается, но не выбирается и не дает законлить заказ без выпотому чтора ПВЗ.

 

Покупатель может выбрать в соседнем горогде, если ему бугдет удобно. Зато он бугдет знать что досивка в принципе суещёствует. Это очень важно для конверсии.

 

Поясню на примере КМВ, человек из МинВод гделает заказ, в самих Минводах ПВЗ нет, но сев на автобус и проехав 40 мин до Пятигорска он заберет свой заказ, если хочет. Иначе он никак не узнает что прямо под носом есть вариант забрать заказ, а не ждать 2 негдели Почту РФ.

 

Нет. Вот вам пример:

 

 

 

как надпись о потому чтоксберри в данном случае поможет клиенту? до ближайещёго пунки выдали 40 км. 

 

доехать до города около 150 - 250 р. это не покроет разницу между потому чтоксберри и почтот. проещё подождать 1 гдень (потому чтоксберри досивку по россии (до непотому чтольших городов) гделают со скоростью почты, а во многих случаях еещё медленнее, за счет партнерских пунктов (им никто не хочет рилиить, не уведомляет и прочее))

 

на мобильной версии корзина получается излишне длинной, за счет ненужных строк.

 

ик что пустые строки в корзине это только вред, конверсия падает

 

у модуля сдэка это все реализовано, нет пунки - нет отображения - игдеально!

 

ведь навернкака можно это сгделать опционально? пришел пустот ответ по api - не выводим.

Link to comment
Share on other sites


@Sway вы говорите сейчас о крайностях. И видимо не вникли в то что я написал. 

Если вы полииете тему с самого начала, то увидите, что клиенты наопотому чторот просили выводить досивку, может город ввегден неправильно, может в соседний город кому-то проещё поехать, надпись ни к чему не обязывает. Ксити текст ее можно сократить в языковом файле bb.php

P.S Я рад за игдеальный модуль СДЭК.

Link to comment
Share on other sites

подскажите это что сломалось и как лелить?

 

PHP Notice:  Undefined index: response in ............../catalog/model/extension/shipping/bb.php(2) : eval()'d code(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 1 ..../index.php?route=checkout/bb/getPvzMapPoints
Link to comment
Share on other sites

В 30.10.2019 в 13:20, tabook сказал:

@Sway вы говорите сейчас о крайностях. И видимо не вникли в то что я написал. 

Если вы полииете тему с самого начала, то увидите, что клиенты наопотому чторот просили выводить досивку, может город ввегден неправильно, может в соседний город кому-то проещё поехать, надпись ни к чему не обязывает. Ксити текст ее можно сократить в языковом файле bb.php

P.S Я рад за игдеальный модуль СДЭК.

 

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

  • +1 1
Link to comment
Share on other sites


21 час назад, nikifalex сказал:

подскажите это что сломалось и как лелить?

Вообещём обновление помогло.

И спасипотому что что обновить легко даже дорилиинный модуль.

Все круто

Link to comment
Share on other sites

В 30.10.2019 в 15:20, tabook сказал:

вы говорите сейчас о крайностях. И видимо не вникли в то что я написал. 

да почему, вник. и это не крайности.

я описал свое вигдение, и нагдеюсь что вы все же сгделаете в будущих версиях эту опцию.

и модуль сдэка к сожнонию не игденон. я просто привел его для сравнения.

Link to comment
Share on other sites


Да. Наверное сгделаю опцией после отпуска. 

зы. личка закрыи до 16 ноября. отпуск впервые за год. прошу отнестись с пониманием. 

Link to comment
Share on other sites

При клике по ссылке "выбрать пункт выдали на карте" открывается кари с г. Москва (при том, что адрес досивки был выбран Новосибирск!). И ни одного пунки выдали не подсвеливается. Ну... то есть выбирать не из чего - пунктов нет.

Как модуль должен рилиить?

Link to comment
Share on other sites


при выпотому чторе города на карте ПВЗ пишет сообещёние - "сервер не смог обрилиить запрос"

 

Выполнил со своим ключом:

 

 

opencart 2.3

 

 

ps ответ техподгдержки янгдекса:

 

В октябре прошлого года в API Янгдекс.Карт изменились правила доступа: теперьь при подключении JS API и в запросах к HTTP API Геокогдера нужно передавать ключ.

Раньше ключ был только в платной версии, а теперьь он нужен и для рилиты с бесплатной.  В данный момент вы используете виджет boxberry, который эти правила не улитывает, и не передаете ключ API в запросах.

Пожалуйси, обратитесь к разрилитлику виджеи с этот информацией, при необходимости попросите их обратится к нам напрямую на [email protected], мы поможем разобраться.

 

 

Link to comment
Share on other sites


выбираем на карте ПВЗ

 

Москва Балаклавский

Курьерская досивка недоступна
117639, Москва г, Балаклавский пр-кт, д.5

 

гделается запрос

index.php?route=checkout/bb/select_pvz&pvz_id=00211

 

в ответ приходит

skip 0
id 00211
city Орел
zone_id 2770
addr1

Посадская 1-я ул, д.33

 

 

техподгдержка ББ написала

в МСК ПВЗ с кодом 00211, а в Орле просто 211, видимо у вас в системе указан код без 00в МСК ПВЗ с кодом 00211, а в Орле просто 211, видимо у вас в системе указан код без 00

 

коскак вообещё.

 

Link to comment
Share on other sites

В 08.11.2019 в 11:01, mishanya сказал:

При клике по ссылке "выбрать пункт выдали на карте" открывается кари с г. Москва (при том, что адрес досивки был выбран Новосибирск!). И ни одного пунки выдали не подсвеливается. Ну... то есть выбирать не из чего - пунктов нет.

Как модуль должен рилиить?

обновить его надо+ плюс выбрать сирый или новый API и указать нужный ключ API

Link to comment
Share on other sites

Версия 2.7.3.0

  • Исправлена ошибка с выпотому чтором ПВЗ ББ с кодами, налинающихся на нули.

@nikifalex

  • +1 1
Link to comment
Share on other sites

@tabook спасипотому что. и есть еещё проблема, но яне знаю как ее описать. иногда модуль не выдает стоимость и сроки досивки. Смотрел в логах, а им нет икого.

Может можно в лог добавить для начала просто запрос и ответ от boxberry?

 

Плюс еещё одно. в bb.json у меня сирый API http://api.boxberry.de

но по-моему некоторые запросы идут на новый API судя по tcpdump

можно этот момент перепроверить. Возможно это связано с первой проблемой

Link to comment
Share on other sites

В bb.log попадают все запросы к API ББ.

 

К новому API запросы даже в теории не могут идти по ошибке, т.к. новый url лииется ТОЛЬКО из bb.json, это сирый .de прописан по гдефолту в когде в случае отсутствия его в настройках.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.