Яндекс Чекаут (YCP) для Shop-Script
Плагин для Shop-Script
Заказы из Яндекса поступают в Shop-Script без ручного переноса
Стоимость
Базовая версия
3 999 ₽
Премиум
9 999 ₽
6 999 ₽
Мы на связи
Остались вопросы?
Поможем выбрать решение и разобраться с подключением.
Принимайте заказы из Яндекса в Shop-Script
Покупатель нашёл ваш товар в Поиске или чате с Алисой AI и готов его заказать. Каждый дополнительный переход на пути к оформлению может отвлечь его от покупки. Плагин YCP подключает интернет-магазин на Shop-Script к Яндекс Чекауту: покупатель может перейти к оформлению из сервисов Яндекса, а магазин — получить заказ в привычной админке.
Вам не нужно вручную переносить состав покупки и данные доставки между системами. Плагин связывает магазин с Яндексом по Yandex Commerce Protocol (YCP) и передаёт информацию, необходимую для оформления заказа.
Чем интеграция полезна магазину
- Покупателю проще перейти к заказу. Кнопка покупки может появиться у подходящих товарных предложений в Поиске Яндекса и чате с Алисой AI.
- Менеджеры работают в привычной системе. Заказы из Яндекс Чекаута создаются в Shop-Script и отмечаются источником YCP.
- Условия оформления связаны с магазином. Плагин передаёт данные, необходимые для проверки товаров и расчёта доступных вариантов получения.
- Не нужно разрабатывать обмен самостоятельно. Настройки подключения и сопоставления товаров доступны в плагине.
Как работает Яндекс Чекаут для Shop-Script
- Вы загружаете товарный фид в Яндекс и настраиваете магазин в кабинете Яндекс Чекаута.
- В настройках плагина указываете параметры подключения, сопоставления товаров, оплаты и доставки.
- Покупатель выбирает товар и оформляет заказ через доступный ему сценарий Яндекса.
- Заказ поступает в Shop-Script, где команда может продолжить обработку.
Показ кнопки и доступность сценария зависят от условий и настроек Яндекса, данных товаров и результата проверки подключения. Сам по себе плагин не гарантирует показы или количество заказов.
Возможности базовой версии
Базовая версия помогает подключить магазин к YCP, сопоставить товары из фида с товарами Shop-Script и настроить обмен данными для оформления заказа. Доступны настройки курьерской доставки и самовывоза, сопоставление способов доставки и выбор способов оплаты.
Когда пригодится Премиум
Премиум подойдёт магазину с несколькими витринами или тому, кто хочет предложить переход в Яндекс Чекаут со своего сайта. Версия добавляет отдельные профили витрин, выбор складов для учёта остатков, кнопки «Купить в Яндексе» в карточке товара и корзине, а также настройку нескольких YML-фидов и фильтрации товаров для кнопок.
Что подготовить перед подключением
- Работающий интернет-магазин на Shop-Script с товарами и настроенными способами оплаты и доставки.
- Товарный YML-фид, загруженный в Яндекс, с идентификаторами, по которым можно сопоставить предложения и товары магазина.
- Кабинет Яндекс Чекаута и параметры подключения к YCP. Доступность и условия подключения проверяются на стороне Яндекса.
Подключение магазина к кабинету YCP и индивидуальная настройка не входят в стоимость лицензии, в том числе Премиум. Если нужна помощь с интеграцией, напишите нам — обсудим вашу задачу.
Вопросы о плагине YCP и Яндекс Чекауте
Что такое Яндекс Чекаут и зачем подключать его к Shop-Script?
Это сценарий оформления покупки в сервисах Яндекса. Интеграция по YCP помогает передать данные заказа в магазин на Shop-Script, чтобы не переносить их вручную.
Где покупатель увидит кнопку покупки?
Кнопка может показываться у подходящих товаров в Поиске Яндекса и чате с Алисой AI. Решение о показе зависит от требований Яндекса, качества данных и состояния подключения.
Будут ли заказы видны в админке Shop-Script?
Да. Плагин создаёт заказы в Shop-Script и помечает их источником YCP. Дальнейшая обработка зависит от настроенного в магазине процесса работы с заказами.
Нужен ли товарный фид для Яндекс Чекаута?
Да, товары нужно передать в Яндекс через фид. Идентификаторы предложений в нём должны позволять сопоставить их с товарами и артикулами магазина.
Какие способы получения и оплаты можно настроить?
В плагине предусмотрены настройки курьерской доставки, самовывоза, онлайн-оплаты и оплаты при получении. Фактическая доступность вариантов зависит от настроек магазина и требований Яндекса.
Чем Премиум отличается от базовой версии?
Базовая версия предназначена для подключения к YCP и обмена данными. Премиум дополнительно даёт профили витрин, выбор складов, несколько фидов и кнопки перехода в Яндекс Чекаут на сайте магазина.
Можно ли добавить кнопку «Купить в Яндексе» на сайт?
Да, в Премиум-версии можно настроить кнопку в карточке товара и корзине. Её можно выводить автоматически или разместить вручную в шаблоне темы.
Плагин сам подключит магазин к Яндексу после установки?
Нет. После установки нужно подготовить фид, настроить кабинет Яндекс Чекаута и плагин, а затем проверить подключение. Услуга подключения в стоимость лицензии не включена.
Что важно при выборе
Перед подключением важно подготовить работающий товарный фид и данные доступа к Яндекс Чекауту, а также проверить способы оплаты и доставки. Плагин связывает сценарий покупки в сервисах Яндекса с обработкой заказа в Shop-Script; доступность конкретного сценария зависит от настроек магазина и условий сервиса Яндекса.
Изображения решения и доступные снимки интерфейса. Нажмите на изображение, чтобы увеличить его и перейти к следующим.
Как подключить Яндекс Чекаут к Shop-Script
В этой инструкции последовательно разберём подключение магазина, сопоставление товарного фида, оплату, доставку и проверку результата. Названия и расположение отдельных полей могут отличаться в зависимости от версии плагина.
1. Установите плагин и выберите витрину
- Откройте административную часть Webasyst, перейдите в «Инсталлер», найдите «YCP Яндекс Чекаут» и установите плагин.
- Откройте приложение Shop-Script, затем раздел «Плагины» и в списке слева выберите «YCP Яндекс Чекаут».
- В поле «Витрина» выберите адрес магазина, который подключаете к Яндекс Чекауту. Для базовой версии выбирается одна витрина.
- Если на странице показано название профиля, оставьте понятное имя, например «Основной профиль». В Premium при работе с несколькими витринами используются отдельные профили; перед изменениями проверяйте, какой профиль открыт.
- Пока не переходите к проверке подключения: сначала нужно заполнить адрес и общий токен и сохранить настройки.
2. Настройте адрес и токен подключения
- Откройте вкладку «Подключение». Убедитесь, что выше выбрана нужная витрина: после выбора появится «Адрес для кабинета Яндекс Чекаута».
- Скопируйте этот адрес и укажите его в кабинете Яндекс Чекаута в поле адреса API магазина. Копируйте адрес целиком, включая завершающую часть пути.
- Поле «Префикс адреса» обычно менять не нужно. Если вы всё же изменили его, заново скопируйте получившийся адрес и обновите его в кабинете Яндекса.
- Рядом с полем «Токен доступа» нажмите «Сгенерировать». Скопируйте полученный токен и укажите точно такое же значение в настройках подключения в кабинете Яндекс Чекаута.
- Включите «Плагин принимает запросы от Яндекса» и нажмите «Сохранить настройки». Сохраните изменения и в кабинете Яндекса.
- После сохранения вернитесь в плагин и нажмите «Проверить подключение». Прочитайте результат рядом с кнопкой. Проверка обращается к сохранённому адресу с сохранённым токеном, поэтому после изменения этих данных их нужно сначала сохранить.

3. Сопоставьте товарный фид
Яндекс передаёт идентификатор товара из фида. Плагину нужно понимать, как по этому значению найти товар или артикул в Shop-Script.
- Откройте вкладку «Товарные фиды» и нажмите «Выбрать фид».
- Выберите профиль фида, который фактически загружен в Яндекс Товары. Если нужного источника в списке нет, выберите «Другой источник» и укажите полный URL фида вручную.
- В поле «Сопоставление offer id» выберите формат идентификатора, который используется именно в этом фиде: ID товара, ID артикула, код артикула либо смешанный формат market.
- Если вы добавляете несколько фидов, проверьте правило для каждого отдельно. Поле «Сопоставление по умолчанию» используется там, где индивидуальное правило не выбрано.
- Нажмите «Сохранить настройки», затем «Проверить и обновить индекс». Дождитесь результата и убедитесь, что плагин показывает количество найденных предложений.
- Если идентификаторы в фиде состоят только из цифр, не определяйте формат на глаз: проверьте настройки экспорта или обратитесь к специалисту, который создавал фид.
- После изменения или обновления фида повторно обновите индекс. Недоступные предложения и предложения с отключённым оформлением через Чекаут в индекс не включаются.
4. Выберите способы оплаты
- Откройте вкладку «Оплата». В некоторых версиях она называется «Товары и оплата».
- В поле «Способ оплаты при онлайн-оплате» выберите способ Shop-Script, которым должны отмечаться заказы, оплаченные онлайн в Яндекс Чекауте.
- В поле «Способ оплаты при оплате при получении» выберите подходящий способ магазина для оплаты при получении, если вы её используете.
- Если нужного варианта нет в списке, сначала создайте или включите способ оплаты в настройках Shop-Script, затем вернитесь в плагин и выберите его.
- Сохраните настройки. При проверке заказа убедитесь, что выбранный способ отображается в карточке заказа корректно.
5. Укажите склад и схему доставки
- Откройте «Логистика». В блоке «Схема доставки» выберите, кто рассчитывает доставку: магазин или Яндекс. При делегировании расчёта Яндексу магазин не передаёт собственные варианты тарифов.
- Если доставку рассчитывает магазин, включите «Доставка по YCP протоколу», а затем необходимые варианты: «Курьерская доставка» и/или «Доставка до ПВЗ». Эти же способы должны быть включены в кабинете Яндекс Чекаута.
- В блоке «Склад» заполните название, телефон, часовой пояс и адрес склада. Яндекс получает эти данные через подключение к магазину.
- Проверьте «Внешний код склада в Яндекс Чекауте». Не меняйте его без необходимости после подключения: изменение может привести к появлению нового склада вместо прежнего.
- В блоке «Остатки и склад» проверьте источник остатков. В базовой версии используется общий режим остатков; выбор конкретных физических складов относится к Premium.
- Если покупатели могут забирать заказ непосредственно со склада, включите «Самовывоз со склада доступен» и заполните часы работы. Это отдельная настройка от доставки до ПВЗ.
6. Настройте тарифы, пункты выдачи и сопоставление
- В разделе «Тарифы и ПВЗ» найдите «Источник тарифов». В фиксированном режиме укажите название варианта, стоимость и сроки вручную.
- Для динамического расчёта выберите соответствующий режим и отметьте включённые способы доставки Shop-Script. Если ничего не отмечено, плагин проверяет все включённые способы.
- Если ваши способы доставки поддерживают пункты выдачи и вы хотите передавать их Яндексу, включите «Подтягивать ПВЗ из выбранных способов доставки».
- Откройте «Инструменты ПВЗ» и нажмите «Пересобрать каталог ПВЗ сейчас». Дождитесь завершения и проверьте количество и состояние по службам. Наличие пункта в каталоге само по себе не гарантирует доступность тарифа для конкретной корзины.
- Для регулярного обновления настройте cron-команду, показанную в этом же разделе плагина. Рекомендуемый интервал — раз в шесть часов. Если вы не настраивали cron раньше, передайте команду администратору хостинга.
- Если пункты не импортируются из службы, при необходимости заполните «Ручной пункт выдачи»: код, название, адрес, координаты, стоимость и сроки. Проверьте введённые значения.
- В блоке «Сопоставление служб доставки» выберите способы Shop-Script, которые должны указываться в заказах для соответствующих вариантов получения.
- Нажмите «Сохранить настройки» и проверьте итоговые варианты доставки в кабинете и тестовом сценарии оформления.
7. Сопоставьте статусы заказов
- Откройте вкладку «Статусы».
- В разделе «Яндекс → Shop-Script» выберите действия, которые магазин должен выполнить после онлайн-оплаты, отмены и отметки о доставке в Яндекс Чекауте.
- В разделе «Shop-Script → Яндекс» напротив каждого статуса магазина выберите соответствующее состояние YCP. Сверяйте смысл статусов с вашим рабочим процессом: названия в кабинете Яндекса могут отличаться.
- Сохраните настройки. При проверке заказа убедитесь, что каждое используемое событие приводит к ожидаемому изменению статуса.
8. При необходимости включите кнопку на сайте
Вывод кнопки «Купить в Яндексе» на витрине доступен в Premium-версии. Для базового подключения YCP настраивать этот раздел не обязательно.
- Откройте вкладку «Кнопка купить в Яндексе» и выберите, на каких витринах показывать кнопку.
- В блоке «Кнопка в карточке товара» включите показ, задайте текст и выберите режим вывода. Аналогично настройте блок «Кнопка в корзине», если она нужна в корзине.
- При автоматическом режиме плагин использует поддерживаемый темой хук. Если кнопка не появилась в нужном месте, проверьте поддержку хука темой или используйте ручной режим и хелпер из настроек плагина.
- При необходимости настройте цвета и скругление. Сохраните настройки и проверьте кнопку на карточке товара и в корзине.
- Проверьте состав и сумму корзины при переходе. Если покупатель меняет товары или количество уже в Чекауте, ранее переданные скидки не пересчитываются; для нового расчёта нужно вернуться в корзину магазина.
9. Проверьте подключение и обработку заказа
- В разделе «Прочее» укажите резервные вес и габариты, если они нужны для товаров без заполненных размеров. Проверьте единицы измерения рядом с полями.
- На вкладке «Отладка» запустите «Полная самодиагностика YCP». Она проверяет настройки и локальный контракт без создания реального заказа. Исправьте найденные ошибки и повторите проверку.
- Проверьте товар: он должен присутствовать в выбранном фиде, иметь корректную цену и быть доступным к покупке.
- Пройдите предусмотренный Яндексом тестовый сценарий оформления и убедитесь, что заказ появляется в Shop-Script с ожидаемыми товарами, оплатой и доставкой. Если сценарий создаёт настоящий заказ или платёж, выполняйте его только при готовности обработать и затем отменить такой заказ.
- Для диагностики при необходимости временно включите «Режим отладки» и проверьте журнал последних запросов. После устранения проблемы выключите отладку.
Если что-то не получилось
Не проходит подключение. Проверьте выбранную витрину, полный адрес API и совпадение токена в плагине и кабинете Яндекса. Сохраните оба набора настроек и повторите проверку.
Товар не найден. Сверьте, что в плагине выбран тот же фид, который использует Яндекс, а формат offer id соответствует экспорту. Обновите индекс и проверьте доступность предложения.
Нет доставки или ПВЗ. Проверьте выбранную схему расчёта, включение нужного вида доставки в плагине и кабинете, работу служб Shop-Script и состояние каталога ПВЗ.
Кнопка не появилась. Убедитесь, что доступна Premium-версия, включён вывод для нужной витрины и тема поддерживает выбранный способ вывода.

