calculator 1180740 640Если хотите реализовать на своём сайте онлайн калькулятор с использованием запросов к API других интернет-ресурсов, то вам стоит ознакомиться с данной статьей.

Стояла задача разработать интернет-страницу, на которой клиент фирмы мог бы сам ввести параметры груза и сразу получить точную стоимость перевозки до нужного города. Данная разработка выложена на этом сайте: http://calc.mebelev.net/

Вы скажите: а зачем изобретать велосипед? Ведь в той же 1С Битрикс есть заложенный инструмент автоматизированного расчета доставки по весу и объему заказанного товара. Да, вы правы, но если провести маркетинговые исследования, то сразу становится ясным, что встроенный инструмент 1С Битрикс не очень удобен.

Каким функционалом должен обладать онлайн калькулятор?

  • Клиенту хочется сравнить стоимости разных перевозчиков. Ему не достаточно, если вы отобразите расчет только компании «Деловые линии». Необходима сравнительная таблица как минимум двух перевозчиков. Для проекта мы взяли Деловые линии и DPD;
  • Стандартные расширения автоматизированных расчетов для различных CMS как правило не учитывают индивидуальные скидки компаний-поставщиков. Они используют публичные формулы расчетов. Для учета индвидуальных скидок нужен нестандартный набор параметров в запросе к API грузоперевозчиков;
  • В том же 1С-Битрикс калькуляторы перевозки срабатывают на этапе оформления заказа, когда набор товаров в корзине уже подтвержден. Имейте ввиду, что у производителей различных товаров клиенты не только физические лица, которые пришли и купили. Также есть контингент - торговые фирмы. Такие предприятия постоянно закупают товар у производителей. Заказом товаров занимаются снабженцы и логисты. Им будет не удобно постоянно набирать корзину, чтобы увидеть расчеты калькулятора доставки.
  • И последнее. Калькулятор должен вести расчеты без перезагрузки страницы. Здесь нужна AJAX технология. Скажу сразу, что не все нынешние расширения для CMS могут похвастаться такой функцией.

Какие технологии были применены?

Самое интересное, что API Деловых линий и DPD сильно отличаются. Деловые используют json формат, поэтому запросы производятся с помощью библиотеки CURL

DPD выдает всё в xml формате. Пришлось использовать SOAP.

Мое личное мнение, что реализация API у деловых линий намного проще. Получил удовольствие от работы с данным ресурсом. Тем более, документация очень простая.

API DPD более громоздкая и тяжелая документация в .doc формате. Поиск нужной информации сильно затруднен. Некоторые дополнительные услуги перевозки просто не учтены в самой API.

Итоги по созданию онлайн калькулятору

Такой калькулятор облегчает жизнь как клиентов, менеджеров, снабженцев, так и логистов самого поставщика. Не нужно, как раньше сидеть на проводе телефона и ждать, когда возьмет трубку оператор грузоперевозки. Сидишь, называешь все параметры, записываешь сумму на листочек и перезваниваешь клиенту, чтобы озвучить стоимость перевозки...

Нет, теперь связь между сайтами с помощью API даёт нам широкие возможности для оптимизации рабочего времени и разгрузки своих менеджеров.

Обращайтесь к нам! У нас есть опыт связки сайтов. Мы поможем вам экономить время.

Добавить комментарий


Обновить