-
Notifications
You must be signed in to change notification settings - Fork 1
FAQ
Часто задаваемые вопросы по работе виджета
Как скрыть стоимость доставки от покупателя?
Можно скрыть стоимость доставки от покупателя, если не указывать параметры from и goods - в таком случае стоимость доставки отображаться для клиента не будет.При этом для параметра canChoose версиях 3.+, в отличие от 2.0, можно оставить значение true, будут отображены оба способа доставки, но без стоимости.
Как активировать тестовый режим в виджете 3.0?
Тестовые ключи размещены в [документации](https://api-docs.cdek.ru/29923849.html)Для работы с тестовыми ключами необходимо на 11 строке service.php дописать еще одним параметром адрес тестовой среды 'https://api.edu.cdek.ru/v2', поскольку по умолчанию service.php работает с боевой средой
Визуально это выглядит следующим образом:
<?php
$service = new service(
/**
Вставьте свой аккаунт\идентификатор для интеграции
Put your account for integration here
*/ 'cdek-login',
/**
Вставьте свой пароль для интеграции
Put your password for integration here
*/ 'cdek-pass',
'https://api.edu.cdek.ru/v2');
$service->process($_GET, file_get_contents('php://input'));
Не загружается карта с виджетом, в консоли ошибка Service Error SyntaxError: Unexpected token <
Ошибка наблюдается из-за того, что файл (service.php) отдается текстом, а не выполняется самим php. Необходимо выполнить донастройку сервера. Подключение service.php является обязательным условием, так как версии виджета 3.+ работают на протоколе интеграции v2.0, для работы с этим сервисом авторизация обязательна.У вас вышло обновление, почему на моем сайте его нет?
При публикации обновлений они подтягиваются в течение недели. Это связано с тем, что данные кэшируются на одну неделю.Не удаётся посчитать стоимость доставки "до двери"
Необходимо проверить, что в объявлении виджета тарифы указаны корректно для своих режимов. Т.е. в tariffs.office должны быть указаны тарифы "до склада", а в tariffs.door "до двери":tariffs: {
office: [234, 136, 138],
door: [233, 137, 139],
}
Как считаются запросы к геокодеру яндекса?
-
При открытии карты - 1 штука (если передали координаты) или 2 штуки (если передали только строку города)
-
Если принудительно обновляете локацию через updateLocation - 1 штука
-
При поиске - 1 штука на каждый поиск (после ввода значения виджет ждет 1 секунду, если пользователь продолжет вводить текст в этот момент, то виджет снова ждет 1 сек после окончания ввода до отправки запроса)
-
При установке значения фиксированных границ (параметр fixBounds) при открытии виджета - 1 штука
Виджет доставки CDEK • Пример работы • Заключить договор • Рассчитать стоимость отправления