Расчет Яндекс.Доставки

Расчет Яндекс.Доставки

Настройка ключей API и реквизитов

Для работы плагина нужно получить ключи и идентификаторы. Сделать это можно в личном кабинете Яндекс.Доставки, в разделе настроек. В Пункте «Интеграция»→API есть ссылка «Получить ключи»

При нажатии на эту ссылку откроется окно с двумя разделами. В верхней части — ключи для доступа к API, в нижней — реквизиты клиента. Весь текст в верхней части нужно выделить и скопировать/вставить в настройки плагина, в поле «API ключи методов»

Также в настройках плагина есть пункты «ID клиента» и «ID отправителя». Значения для них можно взять из нижней части, из структуры данных. «ID клиента» находится в поле client.id, а id отправителя в разделе senders.

Правка шаблона для работы карты

Для работы карты и синхронизации пунктов выдачи на карте и в выпадающем списке в шаблон checkout.shipping.html сразу после строки {foreach $checkout_shipping_methods as $m} нужно добавить строку {if $m.plugin == 'yadostavka'}{$m.external=1}{$m.rate=null}{/if}. Должно получиться примерно, как на скриншоте.

Posted: December 29, 2016
Вадим Страхов разработчик