Здравствуйте, есть ли какое-то решение для расчета стоимости доставки Почтой России для Ubercart? Ничего толкового найти не удалось, кроме корзинного виджета https://www.pochta.ru/support/business/basket-widget. Но здесь никак не передать вес посылки, т.е. стоимость доставки не точно вычисляется, а со средним весом, указанным в настройках.
Комментарии
http://postcalc.ru/
Использовали на одном из проектов (Commerce).
Ссылку могу кинуть в ЛС, если интересно.
Никогда не понимал этого стремления рассчитать стоимость доставки с точностью до двух знаков после запятой.
Во-первых, для этого нужно знать:
- точный вес каждого товара с учетом его упаковки
- точные размеры товаров в упаковке
- подобрать нужную коробку (просто сложить объемы товаров и взять ближайшую большую по объему коробку - будет неточным, т.к. есть еще и линейные размеры)
- знать вес и стоимость этой коробки.
Во-вторых, мне как покупателю совершенно неважно - будет доставка стоить 351р.25к. или 368р.04к.
Что касается сроков - то тут они тоже зависят не только от почты, но и от внутренней логистики: когда заказ будет скомплектован, когда партия заказов будет предана в доставку.
Ну и сроки, объявляемые почтой - далеко не всегда выдерживаются.
edost не походит ?
У почты есть api для расчета, https://www.pochta.ru/support/business/api . https://otpravka.pochta.ru/specification#/nogroup-rate_calculate - можно передавать точные данные.
Готового решения нет. Есть платное https://www.ra-don.ru/app/pochta . Есть готовый класс https://github.com/lapaygroup/RussianPost , которым довольно легко воспользоваться и написать свой кастом под конкретный сайт.