Настройки
В разделе Настройки личного кабинета Яндекс Пэй вы можете менять способы оплаты через одноразовую ссылку и параметры интеграции.
Внимание
Настройки применяются к конкретному магазину и различаются для онлайн и офлайн-магазинов. Перед настройкой выберите нужный магазин.
Для настройки интеграции через API вам понадобится:
- узнать Merchant ID магазина, для которого вы настраиваете интеграцию;
- выпустить ключ Yandex Pay Merchant API (далее — API-ключ);
- установить Callback URL;
- получить и задать Client ID и параметры мобильного приложения для интеграции с Яндекс Пэй.
Значения параметров интеграции отличаются на тестовой и боевой средах. Для проведения тестирования в правом верхнем углу страницы настроек включите опцию Тестовая среда.
Скриншот
Подробнее о настройке тестовой среды читайте в разделе Тестирование.
Настройка способов оплаты через одноразовую ссылку
В разделе Настройки в блоке Как можно оплатить заказ на сайте выберите, какие способы оплаты будут доступны клиентам вашего магазина при оплате через одноразовую ссылку.
По умолчанию выбран способ оплаты Яндекс Пэй со Сплитом: полные оплаты и оплаты частями.
Скриншот
Чтобы изменить способ оплаты, выберите нужный пункт и нажмите кнопку Сохранить.
Чтобы посмотреть финансовые условия использования сервиса, нажмите кнопку Условия.
Как узнать Merchant ID
Чтобы узнать уникальный Merchant ID магазина, зайдите в раздел Настройки → Merchant ID для сайта.
Выпуск API-ключа
При тестировании сервиса ключ Yandex Pay Merchant API (далее — API-ключ) идентичен значению Merchant ID. Для работы в боевой среде необходимо выпустить собственный API-ключ в личном кабинете Яндекс Пэй:
-
Зайдите в личный кабинет Яндекс Пэй.
-
Перейдите в Настройки → Ключи Яндекс Пэй со Сплитом Merchant API и нажмите кнопку Выпустить ключ. Созданные ключи отобразятся в блоке.
Скриншот
-
Если до этого использовали другой API-ключ для тестирования или работы, в коде бэкенда магазина замените текущий API-ключ на новый.
Установка Callback URL
Примечание
Установка параметра Callback URL не обязательна, если вы планируете использовать сервис для получения прямой ссылки на платежную форму без использования нотификаций при помощи /webhook.
Зайдите в раздел Настройки → Callback URL и укажите публично доступный HTTPS URL-адрес бэкенда магазина, для которого вы настраиваете интеграцию.
При вызове метода /webhook к указанному вами URL-адресу автоматически будет добавлен параметр вида /v1/webhook
. Учитывайте это при составлении URL-адреса.
URL-адрес для тестового и рабочего окружения может отличаться.
Пример
Тип окружения |
URL-адрес |
Рабочее (Production) |
|
Тестовое (Testing) |
|
Подробнее об использовании параметра Callback URL читайте в разделе Документация бэкенда справочника разработчика.
Установка Client ID и параметров мобильного приложения
Чтобы интегрировать Яндекс Пэй с мобильным приложением:
-
Зайдите в раздел Настройки → Client ID и укажите идентификатор Client ID вашего приложения.
-
Для настройки редиректа после оплаты укажите параметры приложения:
- appID — для iOS;
- Android package name и SHA256 Fingerprint — для Android.
Примечание
Если у вас несколько приложений, вы можете привязать их к одному Client ID в личном кабинете Яндекс Пэй. Чтобы добавить параметры второго приложения, откройте дополнительные поля для ввода:
- нажмите кнопку Добавить appID для iOS;
- нажмите кнопки Добавить Fingerprint и Добавить package name для Android.
Как получить Client ID и другие параметры приложения, читайте в разделах документации для мобильных SDK: