Инструкция по настройке модуля Y.CMS для WebAsyst

Скачать инструкцию в PDF

 

Y.CMS — это модуль для интеграции интернет-магазина с бизнес-сервисами Яндекса.

Яндекс.Касса: позволяет принимать платежи на расчетный счет и делать возвраты (по договору, для юрлиц и ИП).

Яндекс.Деньги: позволяет принимать платежи на кошелек в Яндекс.Деньгах (без заключения договора, для всех).

Яндекс.Платежка: позволяет принимать платежи на счет компании (без договора, для юрлиц и ИП).

Яндекс.Метрика: позволяет собирать данные о кликах и поведении пользователей.

Яндекс.Маркет: Яндекс.Маркет: модуль поможет разместить товары в Яндекс.Маркете.

За техническую поддержку и обновление модуля отвечает компания «Яндекс.Деньги».

 

Установка модуля

Яндекс.Касса

Яндекс.Деньги

Яндекс.Платежка

Яндекс.Метрика

Яндекс.Маркет

Установка модуля

1. Скачайте архив (.zip, 424 Кб).

2. Содержимое архива скопируйте в корневую папку сайта на вашем сервере.

3. В файл /wa-config/apps/shop/plugins.php добавьте строку 'yamodule_api' => true.

4. Убедитесь, что модуль установлен: для этого откройте панель управления сайтом и в разделе Магазин выберите вкладку Плагины. В левой колонке должна быть строчка Y.CMS Shop-Script 2.0.

Если всё верно, можно переходить к настройке модуля.

Яндекс.Касса

Как настроить прием платежей

Чтобы настроить прием платежей по этой инструкции, нужно подключиться к Яндекс.Кассе и получить shopId и Секретный ключ.

  • shopId появится в личном кабинете Кассы сам, когда вы подключитесь к сервису,
  • секретный ключ нужно самостоятельно выпустить и активировать в личном кабинете Кассы. Подробнее в Помощи Кассы

Когда у вас будут оба этих параметра, можно переходить к настройке.

1. В панели управления сайтом выберите Магазин — Плагины — Y.CMS Shop-Script (2.0).

2. Откройте вкладку Яндекс.Касса. Поставьте галочку Включить прием платежей через Яндекс.Кассу.

3. Заполните поля shopId и Секретный ключ: оба параметра можно взять в личном кабинете Яндекс.Кассы.

4. Отметьте удобный сценарий выбора способа оплаты:

  • На стороне Яндекс.Кассы (пример можно посмотреть в демо-магазине),
  • На стороне магазина.
Пример выбора способа оплаты на стороне магазина

5. Если вы выбрали первый сценарий, кнопку оплаты можно назвать «Заплатить через Яндекс»: поставьте для этого галочку.

Если вы выбрали сценарий оплаты «на стороне магазина», поставьте галочки напротив тех способов оплаты, которые указаны в вашем договоре с Яндекс.Деньгами.

6. Если нужно, включите отправку данных для чеков. Это настройка для тех, кто работает с решением Кассы для 54-ФЗ.

Для чека потребуется ставка НДС: если вы включили отправку данных для чеков, модуль предложит сопоставить ставки в вашем магазине и ставки в Кассе.

7. Нажмите Save внизу страницы. Затем откройте вкладку Настройки и выберите раздел Оплата.

8. Нажмите Добавить способ оплаты и в открывшемся списке выберите Яндекс.Деньги 2.0 (Y.CMS).

9. В поле Название способа оплаты напишите Яндекс.Касса, в поле Описание перечислите доступные способы оплаты (например, как на скриншоте ниже). Этот текст увидят ваши клиенты.

10. Нажмите Сохранить внизу страницы. Готово: можно проверять прием платежей на сайте.

Как делать возвраты

Вы можете вернуть деньги покупателю, если заказ оплатили через Яндекс.Кассу одним из этих способов: банковские карты, Яндекс.Деньги, WebMoney, Альфа-Клик, MasterPass, QIWI Wallet, КупиВкредит.

Чтобы вернуть деньги полностью:

1. В панели управления сайтом нажмите Заказы и выберите нужный заказ.

2. На странице заказа будет вкладка Возврат: укажите причину (это сообщение отправится покупателю) и нажмите Сделать возврат.

Вернуть деньги частично можно только из личного кабинета Яндекс.Кассы. Инструкция на сайте Яндекс.Кассы

Яндекс.Деньги

Как настроить прием платежей в кошелек на Яндексе

С помощью этого модуля можно принимать платежи без договора, в кошелек на Яндексе.

1. li В панели управления сайтом выберите Магазин — Плагины — Y.CMS Shop-Script (2.0).

2. Откройте вкладку «Яндекс.Деньги». Поставьте галочку «Включить прием платежей в кошелек на Яндексе».

3. В поле «Номер кошелька» укажите номер кошелька на Яндексе, в который будут поступать деньги.

4. Значения «ID приложения» и «Секретное слово» нужно получить на сайте Яндекс.Денег.

Для этого пройдите по ссылке и заполните поля:

  • «Название» — это название вашего магазина. Его увидит пользователь.
  • «Адрес сайта» — это сайт, на котором вы будете принимать платежи.
  • «Email для связи» — ваша электронная почта.
  • «Redirect URI» — это RedirectURL в настройках модуля (просто скопируйте эту ссылку).
  • «Логотип» загружать необязательно, но с ним пользователи быстрее узнают ваш сервис.
  • «Использовать проверку подлинности приложения» — обязательно поставьте галочку.

5. Когда заполните все поля на странице регистрации, нажмите «Подтвердить». Сайт сгенерирует ID и «Секретное слово»: скопируйте их в настройки модуля.

6. Нажмите Save внизу страницы. Затем откройте вкладку Настройки и выберите раздел Оплата.

7. Нажмите Добавить способ оплаты и в открывшемся списке выберите Яндекс.Деньги 2.0 (Y.CMS).

8. В поле Название способа оплаты напишите «Яндекс.Деньги», в поле Описание перечислите доступные способы оплаты (например, как на скриншоте ниже). Этот текст увидят ваши клиенты.

9. Нажмите Сохранить внизу страницы. Готово: можно проверять прием платежей.

Яндекс.Платежка

Настройка приема платежей через Платежку состоит из трех этапов:

  1. На сайте Платежки получите настройки платежной формы.
  2. Пропишите эти настройки в панели управления сайтом.
  3. Заплатите за работу формы.

Как получить настройки платежной формы

1. На сайте Платежки заполните шаблон формы: в поле Название товара или услуги напишите «Оплата заказа». Поле Сумма заполнять не нужно, добавлять другие товары или дополнительные поля тоже не нужно — все уже учтено в вашей CMS.

Как выглядит шаблон формы

2. Нажмите Продолжить и на открывшейся странице заполните анкету компании. Нужно указать:

  • юридическое название и ИНН вашей компании,
  • реквизиты счета,
  • электронную почту: на нее будут приходить сообщения о платежах,
  • сайт, на котором вы планируете принимать платежи через Платежку.
Как выглядит анкета компании

3. Нажмите Создать форму. Реквизиты, сайт и другие данные, которые вы указали, отправятся на проверку. Она займет пару минут.

4. Если всё в порядке, вам придет электронное письмо с параметрами формы и реквизитами для лицензионного платежа.

Как выглядит письмо

Как прописать настройки в панели управления

1. В панели управления сайтом выберите Магазин — Плагины — Y.CMS Shop-Script (2.0).

2. Откройте вкладку Яндекс.Платежка и поставьте галочку Включить прием платежей.

3. Идентификатор Платежки — это ID формы, скопируйте его из письма Платежки (оно пришло, когда вы собрали форму).

4. В поле Назначение платежа напишите всё, что поможет отличить заказ, который оплатили через Платежку. Этот параметр будет в платежном поручении.

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

6. Нажмите Save внизу страницы. Затем откройте вкладку Настройки и выберите раздел Оплата.

7. Нажмите Добавить способ оплаты и в открывшемся списке выберите Яндекс.Деньги 2.0 (Y.CMS).

8. В поле Название способа оплаты напишите «Яндекс.Деньги», в поле Описание перечислите доступные способы оплаты (например, как на скриншоте ниже). Этот текст увидят ваши клиенты.

9. Нажмите Сохранить внизу страницы. Готово: можно проверять прием платежей.

Как оплатить работу формы

1. Откройте письмо с кодом формы и реквизитами для лицензионного платежа.

2. Заплатите 3000 рублей по реквизитам с расчетного счета, на который будете принимать платежи (иначе платеж не зачтется).

3. Как только деньги придут, мы активируем форму и пришлем вам письмо. Срок зависит от вашего банка, максимум — 3 дня.

4. Сделайте тестовый платеж на небольшую сумму: проверьте, что форма работает, а деньги приходят на ваш счет.

Готово, можно принимать платежи.

Внимание. Один лицензионный платеж действует на все формы, которые вы соберете для своей компании (проверяем по ИНН, который вы указываете при создании формы). Ограничения по количеству и размеру платежей тоже действуют на все формы сразу.

Яндекс.Метрика

Как получить параметры для настройки Метрики

Чтобы настроить модуль для сбора статистики, нужно создать приложение для доступа к Метрике и получить его ID и пароль. Новое приложение нужно создать, даже если вы уже делали это для работы с любым другим сервисом Яндекса.

1. Зайдите на страницу создания приложения.

2. Заполните форму:

Название — это название увидит пользователь.

Описание — этот текст отображается в списке приложений, которым пользователь разрешил доступ к своему аккаунту.

Ссылка на иконку — ссылка на логотип вашего сайта. Добавляйте по желанию.

Ссылка на сайт приложения — ссылка на ваш сайт.

Права — выберите «Яндекс.Метрика» и отметьте пункты:

  • «Получение статистики, чтение параметров своих и доверенных счётчиков»,
  • «Создание счётчиков, изменение параметров своих и доверенных счётчиков».

Callback URL — скопируйте URL из поля Ссылка для приложения во вкладке «Яндекс.Метрика» (настройки Y.CMS Shop-Script).

Внимание. Не нажимайте «Подставить URL для разработки» — с ним модуль работать не будет.

3. Нажмите Сохранить. Яндекс выдаст ID и пароль приложения: с ними можно настраивать модуль для работы Яндекс.Метрикой.

Как настроить модуль для работы с Метрикой

1. В панели управления сайтом нажмите Магазин, выберите вкладку Плагины (справа наверху) и нажмите Y.CMS Shop-Script в левом меню.

2. Откройте вкладку Яндекс.Метрика. В графе Активность поставьте «Включено».

3. Укажите данные магазина:

  • Номер счетчика вы получили при создании счетчика на сайте Яндекс.Метрики.
  • ID приложения и Пароль приложения нужно получить на странице создания приложения. Инструкция
  • Токен QAuth заполняется щелчком по ссылке «Получить токен».

4. Отметьте галочками, что вам потребуется от Метрики (графа Настройки)

5. Нажмите Save. Готово — модуль будет собирать статистику для вашего сайта.

Яндекс.Маркет

Как выгрузить товары на Маркет

Перед тем как настраивать модуль, нужно зарегистрировать магазин на Яндекс.Маркете. Когда магазин зарегистрирован:

1. В панели управления сайтом нажмите Магазин, откройте вкладку Плагины. В списке установленных модулей выберите Y.CMS Shop-Script 2.

2. Перейдите во вкладку Яндекс.Маркет. Откроются настройки модуля.

3. В верхнем поле напишите название своего магазина. Под ним — полное наименование организации.

4. В пункте Валюта выберите основную и дополнительные валюты для вашего прайс-листа.

Данные о ценах в Яндекс.Маркете принимаются в рублях (RUR, RUB), гривнах (UAH), белорусских рублях (BYN), тенге (KZT), долларах (USD) и евро (EUR) Если какие-то из валют недоступны в этом пункте — значит, они не установлены в вашей CMS.

В качестве основной валюты можно использовать только рубль (RUR, RUB), белорусский рубль (BYN), гривну (UAH) или тенге (KZT).

Подробнее о валютах.

Для дополнительных валют можно настроить Курс и Надбавку. Для этого наведите на название валюты и нажмите карандашик.

Появятся настройки. Укажите в них нужные параметры и нажмите ОК.

Курс

Определяет курс валюты к курсу основной валюты, взятой за единицу.

  • По курсу Центрального банка РФ.
  • По курсу Национального банка Украины.
  • По курсу Национального банка Казахстана.
  • По курсу банка той страны, к которой относится магазин по своему региону (указан в личном кабинете).
НадбавкаВеличина в процентах, которую вы хотите прибавить к установленному для курса значению.

5. Выберите категории товаров, которые надо выгружать в прайс-лист.

Установите Все, если хотите выгрузить все категории.

Если хотите выбрать несколько — установите Выбранные, появится дополнительное поле со списком категорий. Отметьте галочками те, которые нужно выгружать.

6. Если у вас есть курьерская доставка по домашнему региону — добавьте условия доставки в следующем пункте.

Можно настроить несколько условий для разных случаев. Для этого наведите на условие и нажмите карандашик — появятся настройки.

В настройках укажите параметры доставки и нажмите ОК:

СтоимостьСтоимость доставки по домашнему региону. В качестве валюты подставляется основная, которую вы выбрали в п. 5.
Срок доставкиСрок, который потребуется для курьерской доставки по домашнему региону.
При заказе до...Если срок доставки зависит от времени оформления заказа, укажите это здесь. Например: «12:00», если указанный срок доставки актуален для заказов, оформленных до полудня. По умолчанию в Яндекс.Маркете подставляется «до 13:00»

После настроек условие может выглядеть, например, так:

Чтобы оно выгружалось в прайс-лист — отметьте его галочкой.

Подробнее об условиях доставки.

7. В следующем пункте выберите формат предложений — Произвольный или Упрощенный с шаблоном названия предложения.

Подробнее о форматах предложений.

8. В пункте Статус товара и способы получения настройте статусы и способы получения для товаров в наличии и отсутствующих на складе.

Наведите на нужную опцию и нажмите на карандашик.

Появятся настройки. В выпадающем меню укажите статус, отметьте галочками способы получения и нажмите ОК. Если не хотите выгружать такие товары в прайс — оставьте статус Не выгружать.

Настройки могут выглядеть, например, так:

Чтобы условие работало — отметьте его галочкой.

9. В общей системе налогообложения для отдельных товаров может отличаться ставка НДС. Если вы хотите установить нестандартные налоговые ставки и показывать их в ваших предложениях на Яндекс.Маркете — настройте это в блоке Налоговые ставки.

В выпадающем меню отображаются все ставки, которые доступны в вашей CMS. Выставьте нужное значения НДС здесь, а потом установите подходящие ставки в карточке товара.

Чтобы налоговые ставки выгружались, поставьте галочку Добавить налоговые ставки в предложения.

Подробнее о налоговых ставках.

10. Поставьте галочку в этом блоке, чтобы в прайс выгружались предложения с опциями.

11. В следующем блоке можно применять дополнительные условия к категориям товаров. Нажмите Добавить условие, появятся настройки.

Название условияУкажите название для этого условия (в Маркет не выгружается).
ТегЭлемент YML, для которого нужно задать условие.
Постоянное значение или Значение из карточки товараЗначение, которое нужно задать для этого элемента. Можно выбрать существующее из карточки товара или указать новое.
Одинаковые теги в предложенияхКак выгружать в прайс одинаковые теги в предложении.
Для категорийДля каких категорий применять это условие — всех или выбранных.

Введите все параметры и нажмите ОК.

Чтобы условие работало — отметьте его галочкой. Чтобы отредактировать или удалить условие — наведите на него мышкой и нажмите карандашик справа.

После настроек дополнительное условие может выглядеть, например, так.

12. После настройки модуля нажмите кнопку Save внизу страницы, чтобы сохранить изменения.

13. После сохранения прокрутите страницу вниз и скопируйте ссылку из поля Ссылка для выгрузки товаров на Маркет.

14. В настройках своего магазина на partner.market.yandex.ru нажмите Ассортимент, затем Прайс-лист и Указать ссылку. Появится поле, вставьте в него скопированную ссылку и нажмите Импортировать.

Если настройки Y.CMS заполнены верно, прайс-лист отправится на проверку к специалистам Яндекс.Маркета. Если есть ошибки — Маркет подскажет, как их исправить.