Настройки интеграции

Чтобы платежи заработали, нужно настроить интеграцию: организовать взаимодействие вашего сайта с Яндекс.Кассой и встроить на сайт платежные формы.

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

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

Для интеграции можно использовать готовое решение или настроить всё самостоятельно по документации. Для правильной работы интеграции понадобится SSL-сертификат.

Готовое решение

У Яндекс.Кассы есть готовые решения для интеграции с популярными системами: платёжные модули для CMS, SaaS или фреймворков, а также решения для CRM и мессенджеров.

Как настроить готовое решение

Нужно указать в личном кабинете Яндекс.Кассы какая у вас система и платёжный модуль, и настроить ваш модуль по инструкции.

  1. Зайдите в раздел ИнтеграцияГотовые решения.

  2. Выберите в списке вашу систему. Начните вводить название — появятся подходящие варианты.

    Важно Если вашей системы нет в списке, обратитесь к её разработчикам — попросите помочь вам настроить интеграцию с Яндекс.Кассой.

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

  4. Настройте платёжный модуль по инструкции. У каждого модуля она своя: чтобы к ней перейти, нажмите Как настроить напротив нужного модуля.

    У некоторых модулей инструкция встроена. Чтобы с ней ознакомиться, зайдите в вашу систему и найдите инструкцию в настройках модуля.

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

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

    В некоторых модулях секретный ключ не нужен: можно просто переключиться в настройках модуля на тестовый магазин.

    б) Сделайте и оплатите заказ на своём сайте, как это будут делать ваши клиенты. Для оплаты используйте тестовые данные — платёж пройдёт как настоящий, но реальные деньги не спишутся.

    в) Если тестовый платёж прошёл правильно, можно принимать платежи.

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

Самостоятельная интеграция

При интеграции этим способом вы самостоятельно настраиваете взаимодействие вашей системы с Кассой по документации API.

Скорее всего, для самостоятельной интеграции вам понадобится помощь разработчика. Чтобы пригласить вашего разработчика в личный кабинет, выдайте ему доступ.

Для настройки и проверки интеграции используйте тестовый магазин.

SSL-сертификат

Для правильной работы интеграции нужен SSL-сертификат. Подставьте в начало адреса вашего сайта https:// и проверьте, что он открывается. Если не открывается, значит, сертификат не установлен — получите его и установите на сайт.

Получить SSL-сертификат можно бесплатно у нашего партнера REG.RU — прямо в личном кабинете (если вы уже подписали договор с Кассой).

Как получить сертификат из личного кабинета

  1. Подпишите договор с Яндекс.Кассой.
  2. Выберите платёжный модуль в разделе ИнтеграцияГотовые решения.
  3. На странице Готовые решения появится блок SSL-сертификат. Нажмите Получить сертификат.

Сертификат можно получить только для одного сайта, который подключается к Кассе. Если в личном кабинете получить сертификат не удалось, запросите его у менеджера.