Нужна помощь в работе готового модуля msRussianPost
Текст ошибки:
Ошибка расчёта стоимости доставки: Посылка стандарт (27030) от 31.07.2025. Плата за доставку посылки стандарт (616). Отправление нельзя принять в 410000, т.к. его нет в общем списке мест приема.[2.143][1.4]
В тексте ошибки указан индекс 410000 (реально существующий). Сама ошибка выходит независимо от того какой индекс указывается… пробовал и другие.
Самому разработчику написал — пока ответа нет (написано что отвечает в течении нескольких дней). Решил попытать счастье на форуме…
MODX Revo 2.8.3
MiniShop2 4.4.0
Дополняю информацию по решению (17 сентября 2025), если кто-то столкнулся, но не смог разобраться. Сам в конце концов решил проблему на днях. Основное, что нужно сделать:
1. указывать индекс, обязательно взятый из соответствующего раздела интеграции в личном кабинете «Почты России» (там их может быть несколько — взять один из них). В документации просто написано «укажите индекс города-отправителя».
2. в инструкции к установке, указана ссылка на тарифы https://tariff.pochta.ru/post-calculator-api.pdf. Обязательно, в списке найти один из тарифов, который необходимо подставить в настройки нового типа доставки «MiniShop2», согласно данным написанным напротив индекса точки отправления посылки, в вашем личном кабинете «Почты России» (как указано в документации к модулю). Хочу обратить внимание, часть наименований что там указана уже не актуальны, например какое-нибудь «обычное почтовое отправление» или «EMS» в этом файле не рабочие и на сайте в корзине будет выдана ошибка что тариф не доступен с 2022 года. Возможно есть более новая ссылка с актуальными тарифами. Я выбрал «Электронное отправление» — с ним всё заработало. В самой документации написано что можно не указывать… и действительно, подставляется какое-то базовое значение, которое не работает на данный момент (хотя, скорее всего, работало когда данный модуль писался)