---
metadata:
  - name: generator
    content: Diplodoc Platform v5.54.2
alternate:
  - https://pay.yandex.ru/docs/en/cms/drupal/module-setup.md
  - https://pay.yandex.ru/docs/ru/cms/drupal/module-setup.md
  - href: ru/cms/drupal/module-setup.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://pay.yandex.ru/docs/ru/llms.txt


# Настройка модуля

1. Перейдите в административную панель Drupal.
1. В верхнем меню выберите **Магазин** → **Яндекс Пэй**.
1. Заполните основные настройки модуля:

   * **Название магазина** в Яндекс Пэй.
   * **Список доменов, на которых будет отображаться кнопка**.
   * **URL-адрес обратного вызова (Callback URL)**.
   * **Идентификатор продавца (merchant ID)** — идентификатор продавца в Яндекс Пэй, который вы получите после заявки на подключение.
   * **Ключ АПИ** — ключ для идентификации запросов. Управление ключами находится в [консоли Яндекс Пэй](https://console.pay.yandex.ru/settings).
   * **Режим работы** — позволяет включить режим отладки работы модуля. Если выбран вариант **Тест**, деньги с карты списываться не будут.

1. В нижней части страницы нажмите кнопку **Сохранить**.
1. [Настройте](#button-settings) отображение кнопки оплаты.

## Отображение кнопки оплаты {#button-settings}

### На странице с товаром {#product-page}

Чтобы вывести кнопку оплаты на странице с товаром:

1. В верхнем меню выберите **Магазин** → **Товары** → **Типы товаров**.
1. В строке с нужным товаром нажмите ссылку **Управление полями**.
1. Добавьте новое поле с указанными параметрами:

   * **Метка** — имя создаваемого поля.
   * **Машинное имя** — заполняется автоматически. Чтобы изменить значение, нажмите **Edit** рядом с именем.
   * **Тип поля** — `Кнопка оплаты Yandex`.
   * **Виджет** — `Кнопка оплаты Yandex`.

     ![Drupal: добавление поля «Кнопка оплаты Yandex» в типе товара](_assets/product-button.png){.c-screenshot}

1. Нажмите кнопку **Сохранить**.
1. На открывшейся странице нажмите **Сохранить настройки поля**.
1. В нижней части открывшейся страницы нажмите **Сохранить настройки**.

### На странице оформления заказа {#order-page}

Чтобы вывести кнопку оплаты на странице оформления заказа:

1. В верхнем меню выберите **Магазин** → **Конфигурация** → **Настройки процесса оформления заказа**.
1. Расположите панель **Кнопка оплаты Yandex** в разделе **Оформление заказа**.

   ![Drupal: размещение кнопки оплаты на странице оформления заказа](_assets/order-button.png){.c-screenshot}

1. Нажмите кнопку **Сохранить конфигурацию**.
