Настройка платежной системы «Яндекс.Касса API»

Яндекс.Касса — сервис онлайн-платежей для индивидуальных предпринимателй и юридических лиц, позволяющий принимать оплату, отправлять деньги клиентам и решать другие задачи, связанные с электронными платежами.

Для интеграции Вашего сайта с данным сервисом необходимо:

 — заполнить форму регистрации Яндекс.Кассы. Введите данные Вашей компании.

После информирования об успешной регистрации учетной записи, нажмите кнопку «Продолжить».

Форма регистрации Яндекс.Кассы Успешная регистрация учетной записи Яндекс.Кассы

 — настроить интеграцию.

Прежде чем начать настройку, в другом окне или вкладке браузера откройте панель управления Вашим сайтом и выберите раздел «Настройка» → «Оплата» → «Способы оплаты» → «Все» → «Яндекс.Касса API». Данные со страницы этого способа оплаты понадобятся Вам для дальнейшей настройки интеграции.

Настройка Яндекс.Кассы в панели управления вашим сайтом
Настройка Яндекс.Кассы в панели управления вашим сайтом

Вернитесь на сайт «Яндекс.Кассы». Под блоком «Анкета» находится блок «Настройки», содержащий четыре вкладки. Нажмите кнопку «Заполнить».

Способ подключения к Яндекс.Кассе
  1. Вкладка «Способ».

    Здесь в качестве способа подключения выберите «API (для самописных сайтов)», затем нажмите «Продолжить».

    Настройка способа подключения к Яндекс.Кассе
  2. Вкладка «Параметры».

    Здесь в поле «URL для уведомлений о платежах» вставьте скопированную со страницы способа оплаты «Яндекс.Касса API» ссылку «checkURL», а в поле «E-mail для отправки реестров» укажите свой адрес электронной почты. Далее нажмите «Сохранить и продолжить».

    Настройка способа подключения к Яндекс.Кассе Настройка способа подключения к Яндекс.Кассе
  3. Вкладка «Онлайн-касса».

    Здесь при условии, что Вы выполняете фискализацию через сервис «Бухсофт», выберите пункт «Самостоятельно» и нажмите «Отправить».

    Настройка способа подключения к Яндекс.Кассе
  4. Вкладка «Проверка».

    Здесь нажмите «Протестировать платежи».

    Настройка способа подключения к Яндекс.Кассе

После внесения всех параметров настройки в Вашем аккаунте было создано два магазина: тестовый и боевой.

Настройка способа подключения к Яндекс.Кассе

Теперь слева в меню выберите «Настройки магазина», скопируйте оттуда «ShopId» и вставьте его в поле «Идентификатор магазина (Shop Id)» на странице способа оплаты «Яндекс.Касса API».

Настройка способа подключения к Яндекс.Кассе
Настройка способа подключения к Яндекс.Кассе

Вернитесь обратно в «Настройки магазина» и сформируйте секретный ключ, активируйте его с помощью SMS-кода, переключитесь на страницу оплаты «Яндекс.Касса API» и там вставьте скопированный ключ в поле «Секретный ключ (Secret Key)».

Настройка способа подключения к Яндекс.Кассе
Настройка способа подключения к Яндекс.Кассе

Там же включите настройки «Тестовый режим работы (доступна оплата только кредитными картами)» и «Оплата с произвольной банковской карты».

Настройка способа подключения к Яндекс.Кассе

Совершите платеж на Вашем сайте, указав тестовую карту из раздела «Настройка» → «Оплата» → «Способы оплаты» → «Яндекс.Касса API».

Настройка способа подключения к Яндекс.Кассе

После успешной тестовой оплаты в личном кабинете «Яндекс.Кассы» переключитесь на боевой магазин.

Настройка способа подключения к Яндекс.Кассе

Теперь выберите в навигационном меню слева пункт «Настройки магазина» и снова сформируйте секретный ключ.

Настройка способа подключения к Яндекс.Кассе
Настройка способа подключения к Яндекс.Кассе

Переключитесь на страницу оплаты «Яндекс.Касса API», заполните поля «Идентификатор магазина (Shop Id)» и «Секретный ключ (Secret Key)», а также уберите галочки «Тестовый режим работы» и «Оплата произвольной банковской картой». Теперь можно совершить боевой платеж.