
CS-Cart модуль "Цена доставки в зависимости от расстояния" рассчитывает стоимость доставки исходя из расстояния в км или милях между складом (физ. магазином) и конечным пунктом доставки товара, т.е. до места покупателя. Расстояние рассчитывается по картам Google.
У многих интернет-магазинов появляется потребность внести в функционал доставки товаров критерии стоимости доставки в зависимости от км, которое проезжает товар от продавца до покупателя.
Цена доставки товара отображается на 3-ем шаге чекаута, в карточке товара рассчитывается расстояние от покупателя до продавца, на основе данных, которые вводит покупатель при регистрации. Это своего рода калькулятор цены доставки, где главным критерием является расстояние.
Особенности:
- администратор устанавливаетв административной панели меры длины расстояния: километры или мили
;
- администратор также устанавливает ставки на доставку исходя из расстояния. Например, от 1 до 10 км от МКАДа - 700 рублей, от 10 до 20 км от МКАДа - 900 рублей, от 20 до 30 км - 1500 рублей и т.д.
;
- расстояние рассчитывается по картам Google;
- расстояние может расчитываться по картам с сервиса Distance Matrix API, вместо сервиса Google;
- рассчитывается расстояние между 2 точками: для CS-Cart берутся координаты продавца (адрес компании) и координаты конечного пункта доставки, который указывает клиент при регистрации, для MultiVendor берутся координаты вендора и конечный пункт доставки зарегистрированного пользователя.
- В карточке товара клиент видит расстояние, а на третьем шаге чекаута, клиент видит конечную сумму доставки с учетом расстояния до пункта получения товара.
Совместимость:
- Модуль совместим с последними версиями CS-Cart и MultiVendor.
- Модуль прекрасно работает со всеми современными версиями браузеров: Opera, Chrome, Firefox, Explorer.
ОБНОВЛЕНИЕ Декабрь 2020
- Мы добавили настройку, которая позволяет включить функционал модуля только для авторизированных посетителей интернет-магазина.
- Мы оптимизировали запросы к картам и теперь запрос делается только один раз, чтобы узнать адрес клиента. Далее запрос запоминается модулем и при перезагрузке страниц не требуется отправлять запрос к провайдеру карт. Меньше запросов к серверу, дешевле обслуживание.
ВАЖНО! Для корректной работы модуля Вам потребуется получить apikey от Google или distancematrixapi.com за которые будет взиматься плато отдельно. Информацию о стоимости можете уточнить на сайте здесь и здесь.
Инструкция по получения apikey для Google и Distance Matrix API.
Если Вам необходимо доработать модуль под свои требования, то свяжитесь с нами.
Company information
Hовости
Skype чат
Skype логин: altteam
(Только чат)