Яндекс Pay – это российский сервис быстрых онлайн‑платежей, аналогичный Apple Pay и Google Pay. Он позволяет принимать и совершать платежи без ввода реквизитов каждый раз, используя привязанные банковские карты (Visa, Mastercard, Мир) и СБП. В статье мы подробно разберём, как подключить Яндекс Pay к вашему бизнесу, интернет‑магазину или сервису самозанятого.
Что нужно знать о Яндекс Pay перед подключением
- Поддерживаемые карты: Visa, Mastercard и карты платёжной системы «Мир» от любых российских банков.
- Лимит привязанных карт: к одному аккаунту можно привязать до 5 карт. Добавить новую карту можно только после отключения одной из уже привязанных.
- Кому доступен сервис: юридическим лицам (ООО, ИП) и самозанятым.
- Требования: Яндекс ID, телефон, электронная почта, а для юридических лиц – расчётный счёт.
- Варианты интеграции: готовые модули в кассовом ПО, интеграция через платёжные шлюзы (Robokassa, GateLine, YClients, RocketR и др.), а также самостоятельная API‑интеграция.
Важно: подключение Яндекс Pay через Robokassa происходит автоматически, без программирования, и включается в «коробочное» решение.
Регистрация в Яндекс Pay
- Создайте (или войдите в) Яндекс ID. Если у вас уже есть аккаунт Яндекса – используйте его.
- Перейдите на сайт pay.yandex.ru или откройте приложение Яндекс Пэй (App Store / Google Play).
- В личном кабинете нажмите «Регистрация компании» и укажите:
- Тип организации (ИП, ООО, самозанятый).
- ИНН, ОГРН (для юридических лиц).
- Расчётный счёт (для вывода средств).
- Контактный телефон и e‑mail.
- Подтвердите данные через SMS‑код и загрузите необходимые документы (паспорт/СНИЛС для ИП/самозанятых, учредительные документы для ООО).
- После проверки (обычно до 24 ч) ваш аккаунт будет активирован, и вы получите доступ к настройкам интеграции.
Привязка банковских карт
После активации аккаунта зайдите в раздел «Карты» личного кабинета:
- Нажмите «Добавить карту».
- Введите номер, срок действия и CVC‑код карты.
- Подтвердите привязку через СБП‑сообщение или код из банка.
- Повторите процесс, пока не привяжете до пяти карт.
Если нужно добавить шестую карту, сначала отключите одну из уже привязанных (кнопка «Удалить» рядом с картой).
Интеграция Яндекс Pay в ваш сайт
Через готовый модуль в кассовом/интернет‑магазине
Многие популярные платформы уже включают Яндекс Pay в набор платёжных методов:
- 1C‑Commerce, МойСклад, YClients, Bitrix24, Shopify, WooCommerce, OpenCart – в настройках «Платёжные системы» выберите Яндекс Pay и введите API‑ключ из личного кабинета.
- Для YClients:
- Перейдите в «Интеграции → Безналичная оплата».
- Выберите «Яндекс Пэй» и нажмите «Подключить».
- Вставьте полученный merchant_id и secret_key.
Через платёжный шлюз Robokassa
Robokassa предлагает «коробочное» решение, где Яндекс Pay активируется автоматически:
- Зарегистрируйтесь в Robokassa (если ещё не сделали).
- В личном кабинете перейдите в «Настройки → Платёжные системы» и включите «Яндекс Пэй».
- Сохраните MerchantLogin и Password#1 – они понадобятся для интеграции в ваш сайт.
- Вставьте полученные данные в конфигурацию вашего магазина (обычно в файле
robokassa.php). - Тестовый режим позволяет проверить работу без реальных списаний.
Через GateLine (интеграция «под ключ»)
- Авторизуйтесь в личном кабинете GateLine.
- Перейдите в раздел «Интеграции → Платёжные системы» и нажмите «Добавить» → Яндекс Pay.
- Скопируйте API‑ключ и Secret, затем внесите их в настройки вашего сайта (пример кода для PHP/JS в документации GateLine).
- Активируйте «Оплату в один клик» – пользователь будет перенаправлен на страницу Яндекса, где подтвердит платёж через привязанную карту.
Самостоятельная API‑интеграция
Если вы хотите полностью контролировать процесс, используйте официальную документацию API. Основные шаги:
- Получите merchant_id и secret_key в личном кабинете Яндекс Pay.
- Создайте запрос
POST /paymentс параметрами:amount– сумма.currency– «RUB».order_id– уникальный идентификатор заказа.description– описание товара/услуги.return_url– URL, куда будет возвращён пользователь после оплаты.
- Подпишите запрос HMAC‑SHA256 с использованием secret_key.
- Перенаправьте клиента на URL
https://pay.yandex.ru/checkout?token=.... - Обработайте callback‑уведомление о статусе платежа (успешно/неуспешно) и обновите статус заказа в базе.
Для большинства небольших проектов проще воспользоваться готовыми модулями (Robokassa, GateLine, YClients).
Настройка отображения Яндекс Pay на странице оплаты
- Добавьте кнопку
<button class="yandex-pay-button">Оплатить Яндекс Pay</button>рядом с другими способами оплаты. - В мобильных версиях рекомендуется выводить кнопку сразу над формой ввода карты – пользователь сразу увидит возможность «Оплатить через Яндекс Pay».
- Укажите «Оплата через Яндекс Пэй» в описании способа, чтобы повысить доверие (знак Яндекса, логотип Pay).
- Укажите банковский счёт получателя (можно привязать до 3‑х выводов в месяц). Система поддерживает вывод в рублях на карты любого российского банка.
- Минимальная сумма вывода – 1 000 ₽, комиссия составляет 0 % (при выводе на карту Яндекс Банка) или 0,5 % (на другие банки).
- Отчётность доступна в виде 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 или к вашему менеджеру в платёжном шлюзе – они помогут решить любые трудности.