Как подключить Яндекс Pay к вашему бизнесу

Прощайте бесконечные вводы реквизитов! Узнайте, как подключить Яндекс Pay для вашего бизнеса, магазина или самозанятости и принимать платежи в каскад.

Яндекс Pay – это российский сервис быстрых онлайн‑платежей, аналогичный Apple Pay и Google Pay. Он позволяет принимать и совершать платежи без ввода реквизитов каждый раз, используя привязанные банковские карты (Visa, Mastercard, Мир) и СБП. В статье мы подробно разберём, как подключить Яндекс Pay к вашему бизнесу, интернет‑магазину или сервису самозанятого.


Что нужно знать о Яндекс Pay перед подключением

  • Поддерживаемые карты: Visa, Mastercard и карты платёжной системы «Мир» от любых российских банков.
  • Лимит привязанных карт: к одному аккаунту можно привязать до 5 карт. Добавить новую карту можно только после отключения одной из уже привязанных.
  • Кому доступен сервис: юридическим лицам (ООО, ИП) и самозанятым.
  • Требования: Яндекс ID, телефон, электронная почта, а для юридических лиц – расчётный счёт.
  • Варианты интеграции: готовые модули в кассовом ПО, интеграция через платёжные шлюзы (Robokassa, GateLine, YClients, RocketR и др.), а также самостоятельная API‑интеграция.

Важно: подключение Яндекс Pay через Robokassa происходит автоматически, без программирования, и включается в «коробочное» решение.


Регистрация в Яндекс Pay

  1. Создайте (или войдите в) Яндекс ID. Если у вас уже есть аккаунт Яндекса – используйте его.
  2. Перейдите на сайт pay.yandex.ru или откройте приложение Яндекс Пэй (App Store / Google Play).
  3. В личном кабинете нажмите «Регистрация компании» и укажите:
    • Тип организации (ИП, ООО, самозанятый).
    • ИНН, ОГРН (для юридических лиц).
    • Расчётный счёт (для вывода средств).
    • Контактный телефон и e‑mail.
  4. Подтвердите данные через SMS‑код и загрузите необходимые документы (паспорт/СНИЛС для ИП/самозанятых, учредительные документы для ООО).
  5. После проверки (обычно до 24 ч) ваш аккаунт будет активирован, и вы получите доступ к настройкам интеграции.

Привязка банковских карт

После активации аккаунта зайдите в раздел «Карты» личного кабинета:

  1. Нажмите «Добавить карту».
  2. Введите номер, срок действия и CVC‑код карты.
  3. Подтвердите привязку через СБП‑сообщение или код из банка.
  4. Повторите процесс, пока не привяжете до пяти карт.

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


Интеграция Яндекс Pay в ваш сайт

Через готовый модуль в кассовом/интернет‑магазине

Многие популярные платформы уже включают Яндекс Pay в набор платёжных методов:

  • 1C‑Commerce, МойСклад, YClients, Bitrix24, Shopify, WooCommerce, OpenCart – в настройках «Платёжные системы» выберите Яндекс Pay и введите API‑ключ из личного кабинета.
  • Для YClients:
    1. Перейдите в «Интеграции → Безналичная оплата».
    2. Выберите «Яндекс Пэй» и нажмите «Подключить».
    3. Вставьте полученный merchant_id и secret_key.

Через платёжный шлюз Robokassa

Robokassa предлагает «коробочное» решение, где Яндекс Pay активируется автоматически:

  1. Зарегистрируйтесь в Robokassa (если ещё не сделали).
  2. В личном кабинете перейдите в «Настройки → Платёжные системы» и включите «Яндекс Пэй».
  3. Сохраните MerchantLogin и Password#1 – они понадобятся для интеграции в ваш сайт.
  4. Вставьте полученные данные в конфигурацию вашего магазина (обычно в файле robokassa.php).
  5. Тестовый режим позволяет проверить работу без реальных списаний.

Через GateLine (интеграция «под ключ»)

  1. Авторизуйтесь в личном кабинете GateLine.
  2. Перейдите в раздел «Интеграции → Платёжные системы» и нажмите «Добавить» → Яндекс Pay.
  3. Скопируйте API‑ключ и Secret, затем внесите их в настройки вашего сайта (пример кода для PHP/JS в документации GateLine).
  4. Активируйте «Оплату в один клик» – пользователь будет перенаправлен на страницу Яндекса, где подтвердит платёж через привязанную карту.

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

Если вы хотите полностью контролировать процесс, используйте официальную документацию API. Основные шаги:

  1. Получите merchant_id и secret_key в личном кабинете Яндекс Pay.
  2. Создайте запрос POST /payment с параметрами:
    • amount – сумма.
    • currency – «RUB».
    • order_id – уникальный идентификатор заказа.
    • description – описание товара/услуги.
    • return_url – URL, куда будет возвращён пользователь после оплаты.
  3. Подпишите запрос HMAC‑SHA256 с использованием secret_key.
  4. Перенаправьте клиента на URL https://pay.yandex.ru/checkout?token=....
  5. Обработайте callback‑уведомление о статусе платежа (успешно/неуспешно) и обновите статус заказа в базе.

Для большинства небольших проектов проще воспользоваться готовыми модулями (Robokassa, GateLine, YClients).


Настройка отображения Яндекс Pay на странице оплаты

  • Добавьте кнопку <button class="yandex-pay-button">Оплатить Яндекс Pay</button> рядом с другими способами оплаты.
  • В мобильных версиях рекомендуется выводить кнопку сразу над формой ввода карты – пользователь сразу увидит возможность «Оплатить через Яндекс Pay».
  • Укажите «Оплата через Яндекс Пэй» в описании способа, чтобы повысить доверие (знак Яндекса, логотип Pay).

  1. Укажите банковский счёт получателя (можно привязать до 3‑х выводов в месяц). Система поддерживает вывод в рублях на карты любого российского банка.
  2. Минимальная сумма вывода – 1 000 ₽, комиссия составляет 0 % (при выводе на карту Яндекс Банка) или 0,5 % (на другие банки).
  3. Отчётность доступна в виде CSV‑файла, который можно импортировать в бухгалтерию.

Часто задаваемые вопросы (FAQ)

Можно ли подключить Яндекс Pay без расчётного счёта?

Для индивидуальных предпринимателей и самозанятых достаточно привязать банковскую карту и указать её как получатель средств. Для ООО требуется расчётный счёт.

Сколько времени занимает подключение?

Регистрация и верификация обычно занимают от 30 минут до 24 часов. После активации подключение через готовый модуль (Robokassa, GateLine) занимает 5‑10 минут.

Можно ли принимать оплату частями или в кредит через Яндекс Pay?

Да. При подключении «Сплит‑платежей» в личном кабинете выбирайте формат «Оплата онлайн». Затем в настройках шлюза включите опцию «Оплата в рассрочку» – пользователи смогут выбрать «Оплатить частями».

Какие ограничения по суммам?

Максимальная сумма одной операции – 150 000 ₽. Для крупных сделок рекомендуется использовать «Предавторизацию» (заблокировать сумму, а затем списать после подтверждения).


Примеры успешных интеграций

  • Cofix увеличил онлайн‑продажи на 23 % после внедрения Яндекс Pay, благодаря более быстрому процессу оплаты и снижению отказов.
  • Магазин электроники «ТехноДом» подключил Яндекс Pay через Robokassa и сократил время обработки заказов с 5 мин до 30 сек.
  • Фрилансер‑дизайнер использует Яндекс Pay для приёма оплат от клиентов без необходимости выставлять счета – оплату получает сразу в личный кабинет.

  • Удобство для клиента – один клик, отсутствие ввода реквизитов.
  • Быстрый запуск – готовые модули позволяют подключить сервис за 10‑15 минут.
  • Поддержка карт всех основных российских банков и СБП.
  • Низкие комиссии (до 0 % при выводе на карту Яндекс‑Банка).
  • Возможность рассрочки и сплита – привлекает более широкую аудиторию.

Подключив Яндекс Pay, вы делаете процесс оплаты проще, ускоряете конверсию и повышаете лояльность клиентов. Следуйте приведённым шагам, выбирайте удобный способ интеграции и наслаждайтесь ростом продаж!


Полезные ссылки

  • Официальный сайт Яндекс Pay
  • Robokassa – подключение Яндекс Pay
  • GateLine – интеграция платежных систем
  • YClients – инструкция по подключению
  • Техническая документация API

Если у вас возникли вопросы, обратитесь в службу поддержки Яндекс Pay или к вашему менеджеру в платёжном шлюзе – они помогут решить любые трудности.