Настройка приёма платежей в Drupal 8
По этой инструкции можно настроить приём платежей для сайта на Drupal через ЮKassa.
 
Установка модуля
  1. Откройте управление сайтом. Нажмите «Главная — Администрирование — Расширение». Выберите «Установить новый модуль».
  2. Загрузите архив с модулем и нажмите «Установить». Как только установка закончится, расширение отобразится в списке. Убедитесь, что рядом с YooKassa Module стоит галочка.
  3. Нажмите Сохранить настройки и дождитесь надписи Настройки сохранены. Готово — модуль установлен и активирован.
 
Как включить русский язык
  1. Нажмите вкладку Управление в верхнем меню, откроется панель управления сайтом. Там выберите пункт Конфигурация.
  2. На открывшейся странице найдите блок Регион и язык. Выберите последний пункт — User interface translation.
  3. Перейдите на вкладку Импортировать.
  4. Перед вами панель для импорта файлов, содержащих переводы. Сюда нужно загрузить файл перевода модуля ЮKassa — это файл с расширением .po из архива с модулем. Нажмите Обзор, выберите этот файл у себя на диске и нажмите Импортировать.
    После этого интерфейс модуля будет переведён на русский язык.
 
Настройка приёма платежей через ЮKassa
Чтобы настроить приём платежей по этой инструкции, нужно подключиться к ЮKassa и получить shopId и Секретный ключ.
  • shopId появится в личном кабинете ЮKassa сам, когда вы подключитесь к сервису,
  • секретный ключ нужно самостоятельно выпустить и активировать в личном кабинете ЮKassa. Подробнее в Помощи ЮKassa
Когда у вас будут оба этих параметра, можно переходить к настройке модуля.
Настройка приёма платежей
В Drupal 7.x была возможность выбрать, где будет происходить оплата — на стороне вашего магазина или на стороне ЮKassa. В Drupal 8.x возможна только оплата на стороне ЮKassa, соответственно, доступны настройки только для этого сценария оплаты.
  1. Нажмите вкладку Управление в верхнем меню, откроется панель управления сайтом. Там выберите пункт Торговля.
  2. Выберите пункт «Конфигурация».
  3. На открывшейся странице найдите блок Оплата и перейдите по ссылке Платёжные шлюзы.
  4. Найдите строку с платёжным шлюзом YooKassa и нажмите Редактировать, чтобы перейти в настройки.
  5. Перед вами страница настроек YooKassa. В Drupal 8.x все настройки модуля ЮKassa происходят на этой странице.
    Здесь нужно указать ваш shopId и Секретный ключ, которые вы получили при подключении к ЮKassa.
    • shopId появится в личном кабинете ЮKassa сам, когда вы подключитесь к сервису,
    • секретный ключ нужно самостоятельно выпустить и активировать в личном кабинете ЮKassa. Подробнее в Помощи ЮKassa
      Также здесь можно включить отправку данных для чека и указать ставки НДС, если вы используете решение ЮKassa по 54-ФЗ.