Расчет стоимости доставки msRussianPost
Может кто объяснит, почему компонент считает не корректно.
Получается что доставка из Екатеринбурга в Нижний Тагил дороже чем в Москву
А доставка в Москву стоит столько же как и в Санкт-Петербург
Такое чувство что компонент не работает корректно.
Создал текстовый сайт
s30574.h10.modhost.pro/
s30574
ZjK1hGlZzLB8
В логах еще ошибка
Uncaught ReferenceError: ms_CDEK2 is not defined
//if (typeof(ms_CDEK2.Widjet) != 'undefined') {
Получается что доставка из Екатеринбурга в Нижний Тагил дороже чем в Москву
А доставка в Москву стоит столько же как и в Санкт-Петербург
Такое чувство что компонент не работает корректно.
Создал текстовый сайт
s30574.h10.modhost.pro/
s30574
ZjK1hGlZzLB8
В логах еще ошибка
Uncaught ReferenceError: ms_CDEK2 is not defined
//if (typeof(ms_CDEK2.Widjet) != 'undefined') {
Комментарии: 9
Потому что Почта Росси это ад, говорю как человек, который работал с их API. Там неимоверное количество параметров и хрен его знает какие из них учитывает Почта при расчёте.В общем, чтобы расчёт был более менее корректным нужно правильно указать id тарифа. Для этого есть отдельный компонент, вроде бы.
Компонент ставиться автоматически, тариф тоже установлен. Но это вообще не решает ни чего. В демо по сути тоже как то не так работает
Надо логи смотреть.
В логах нет ошибки, там есть расчет, и якобы он верны) Я же доступы на сайт оставил, можете глянуть, пока работает до завтрашнего утра, если вам это интересно конечно.
В общем, смотри. Всё работает как часы. Вот тут расчёт идёт по тарифу Посылка нестандартная с
объявленной ценностью (4020), это выяснилось опытным путём. Так как если поставить этот же тариф в настройки компонента, сумма получается 1 в 1. И не забывай, компонент показывает только стоимость с НДС. Вот запрос с сайта.
объявленной ценностью (4020), это выяснилось опытным путём. Так как если поставить этот же тариф в настройки компонента, сумма получается 1 в 1. И не забывай, компонент показывает только стоимость с НДС. Вот запрос с сайта.
Вбил все те-же параметры, на почте России www.pochta.ru/parcels?weight=9000&insuredValue=17910&addressFrom=7dfa745e-aa19-4688-b121-b655c11e482f&addressTo=0c5b2444-70a0-4932-980c-b4dc0d3f02b5
У меня когда я меняю города, например Екатеринбург или Москва, цена вообще не меняется.
P/S извиняюсь ссылки не увидел, что вы уже сделали расчет.
У меня когда я меняю города, например Екатеринбург или Москва, цена вообще не меняется.
P/S извиняюсь ссылки не увидел, что вы уже сделали расчет.
При этих настройках у Вас меняется стоимость, когда меняется пункт назначения на сайте? У меня лично нет.
Ну ладно, может насчёт «как часы» я преувеличил, но стоимость меняется, правда для этого надо вручную вводить индекс, если вводить адрес, то стоимость не обновляется.
Вот теперь да, вижу) что обновляется если вводить в ручную индекс)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.