Расчет стоимости доставки msRussianPost

Может кто объяснит, почему компонент считает не корректно.

Получается что доставка из Екатеринбурга в Нижний Тагил дороже чем в Москву
А доставка в Москву стоит столько же как и в Санкт-Петербург
Такое чувство что компонент не работает корректно.

Создал текстовый сайт

s30574.h10.modhost.pro/
s30574
ZjK1hGlZzLB8

В логах еще ошибка
Uncaught ReferenceError: ms_CDEK2 is not defined

//if (typeof(ms_CDEK2.Widjet) != 'undefined') {
Сергей
12 сентября 2022, 17:37
modx.pro
513
0

Комментарии: 9

Артур Шевченко
12 сентября 2022, 22:36
0
Потому что Почта Росси это ад, говорю как человек, который работал с их API. Там неимоверное количество параметров и хрен его знает какие из них учитывает Почта при расчёте.В общем, чтобы расчёт был более менее корректным нужно правильно указать id тарифа. Для этого есть отдельный компонент, вроде бы.
    Сергей
    12 сентября 2022, 22:39
    0
    Компонент ставиться автоматически, тариф тоже установлен. Но это вообще не решает ни чего. В демо по сути тоже как то не так работает
      Артур Шевченко
      12 сентября 2022, 23:00
      0
      Надо логи смотреть.
        Сергей
        12 сентября 2022, 23:02
        0
        В логах нет ошибки, там есть расчет, и якобы он верны) Я же доступы на сайт оставил, можете глянуть, пока работает до завтрашнего утра, если вам это интересно конечно.
          Артур Шевченко
          12 сентября 2022, 23:59
          0
          В общем, смотри. Всё работает как часы. Вот тут расчёт идёт по тарифу Посылка нестандартная с
          объявленной ценностью (4020), это выяснилось опытным путём. Так как если поставить этот же тариф в настройки компонента, сумма получается 1 в 1. И не забывай, компонент показывает только стоимость с НДС. Вот запрос с сайта.
            Сергей
            13 сентября 2022, 00:04
            0
            Вбил все те-же параметры, на почте России www.pochta.ru/parcels?weight=9000&insuredValue=17910&addressFrom=7dfa745e-aa19-4688-b121-b655c11e482f&addressTo=0c5b2444-70a0-4932-980c-b4dc0d3f02b5

            У меня когда я меняю города, например Екатеринбург или Москва, цена вообще не меняется.

            P/S извиняюсь ссылки не увидел, что вы уже сделали расчет.
              Сергей
              13 сентября 2022, 00:16
              0
              При этих настройках у Вас меняется стоимость, когда меняется пункт назначения на сайте? У меня лично нет.
                Артур Шевченко
                13 сентября 2022, 00:47
                0
                Ну ладно, может насчёт «как часы» я преувеличил, но стоимость меняется, правда для этого надо вручную вводить индекс, если вводить адрес, то стоимость не обновляется.
                  Сергей
                  13 сентября 2022, 00:59
                  0
                  Вот теперь да, вижу) что обновляется если вводить в ручную индекс)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    9