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

M6
На сайте с 13.02.2016
Offline
45
674

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

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

Монетизация (http://ubar.biz/ref/1238) download трафика
Ю9
На сайте с 04.04.2014
Offline
53
#1

Есть модули определения города по ip, есть модули которые считают стоимость доставки.

У нас на оперкарте программисты делали такой функционал и выводили примерную стоимость доставки прямо на странице товара. Но вроде не все способы доставки дают такую возможность

I
На сайте с 01.05.2015
Offline
72
#2

Madmax66, не знаю сочтут за рекламу или нет, но можете посмотреть в сторону https://c6v.ru/api

P
На сайте с 01.08.2017
Offline
34
#3

Часто сталкивался с подобной проблемой, возможно меня кто-то поправит. Основная проблема заключается не в расчете стоимости - это как раз самое простое. Точный расчет можно получить зная только массу и объем посылки, а чтобы его знать - у вас для каждого товара должна быть в базе магазина масса и размеры с упаковкой. Без этого точный расчет доставки в принципе невозможен. А если пользователь заказал более одного товара... Самое простое решение в данном случае - брать у службы доставки через api стоимость доставки самой маленькой посылки, и выводить что доставка будет стоить "от... ". Можно предположить что заказчик хочет чтобы пользователь в онлайне оплачивал заказ и доставку - но скорее всего проблем это породит больше, чем преимуществ, нужно будет постоянно просить пользователей доплатить за доставку, или по приходу товара на терминал транспортной клиенту нужно будет доплатить больше, чем ему сказал менеджер и еще много-много различных проблем, которые нужно будет решать в ручном режиме с недовольными покупателями. Можно привести заказчику весомые аргументы в пользу отказа от такого решения, если только у него нет своей сети выдачи заказов во всех городах, как у крупных магазинов.

У меня так было - я заказал товар, оплати по безналу, попросил включить доставку в стоимость товара - мне все сделали. Заказ пришел на терминал, но меня попросили еще доплатить. Позвонил продавцу - сказал что либо пусть оплачивают доставку, либо забирают товар. Все оплатили и товар я получил - но осадок остался. И представьте, что это будет изо дня в день - звонки, доплаты, вам оно надо?

Сборник индусского кода: www.webchaynik.ru (www.webchaynik.ru)
M6
На сайте с 13.02.2016
Offline
45
#4
юля93:
У нас на оперкарте программисты

На OpenCart я правильно понял?

Ярило
На сайте с 25.04.2017
Offline
36
#5
Madmax66:
На OpenCart я правильно понял?

Да на opencart есть такие модули, они платные и зачастую требуют отдельных доработок. Мы себе аналогично реализовали с выводом доставки в карточки товара.

---------- Добавлено 25.12.2018 в 11:19 ----------

prituz:
Часто сталкивался с подобной проблемой, возможно меня кто-то поправит. Основная проблема заключается не в расчете стоимости - это как раз самое простое. Точный расчет можно получить зная только массу и объем посылки, а чтобы его знать - у вас для каждого товара должна быть в базе магазина масса и размеры с упаковкой. Без этого точный расчет доставки в принципе невозможен. А если пользователь заказал более одного товара... Самое простое решение в данном случае - брать у службы доставки через api стоимость доставки самой маленькой посылки, и выводить что доставка будет стоить "от... ". Можно предположить что заказчик хочет чтобы пользователь в онлайне оплачивал заказ и доставку - но скорее всего проблем это породит больше, чем преимуществ, нужно будет постоянно просить пользователей доплатить за доставку, или по приходу товара на терминал транспортной клиенту нужно будет доплатить больше, чем ему сказал менеджер и еще много-много различных проблем, которые нужно будет решать в ручном режиме с недовольными покупателями. Можно привести заказчику весомые аргументы в пользу отказа от такого решения, если только у него нет своей сети выдачи заказов во всех городах, как у крупных магазинов.
У меня так было - я заказал товар, оплати по безналу, попросил включить доставку в стоимость товара - мне все сделали. Заказ пришел на терминал, но меня попросили еще доплатить. Позвонил продавцу - сказал что либо пусть оплачивают доставку, либо забирают товар. Все оплатили и товар я получил - но осадок остался. И представьте, что это будет изо дня в день - звонки, доплаты, вам оно надо?

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий