Интеграция с Битрикс24
Бесплатный модуль
Модуль Битрикс24 позволяет подключить прием платежей через Яндекс Пэй и Сплит для вашего бизнеса. Модуль предоставляет партнер HelixMedia бесплатно.
Возможности модуля
|
Прием оплаты |
|
|
Полный возврат |
|
|
Частичный возврат |
|
|
Бейджи Яндекс Пэй / Сплит |
|
|
Виджеты Яндекс Пэй / Сплит |
|
|
Тестовый режим |
|
|
Контроль наличия товара |
|
|
Синхронизация статуса оплаты |
|
|
Получение прямого QR |
|
|
Получение обратного QR |
|
Шаг 1. Регистрация в Яндекс Пэй
-
Зарегистрируйтесь в личном кабинете Яндекс Пэй и подайте заявку на подключение сервиса Яндекс Пэй и Сплит в ваш магазин.
-
Дождитесь одобрения заявки и подключения сервиса.
-
В личном кабинете Яндекс Пэй выберите в селекторе ваш магазин и перейдите в раздел Настройки.
-
В блоке Подключение нажмите Выпустить ключ Merchant API, скопируйте и сохраните значение выпущенного ключа.
Где выпустить ключ API

Также скопируйте и сохраните значение Merchant ID. Эти данные понадобятся вам при дальнейшей настройке.
Где найти Merchant ID

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

Шаг 2. Установка приложения
-
В Битрикс24.Маркет перейдите в раздел Платежные системы → Яндекс Пэй + Сплит,
-
Нажмите Установить в карточке приложения.
После установки приложения откроется раздел настроек Яндекс Пэй + Сплит. Перейдите к настройке приложения.
Шаг 3. Настройка приложения
-
Заполните раздел настроек Яндекс Пэй данными из личного кабинета сервиса, как описано ниже:
-
В поля Merchant ID и Ключ Yandex Pay Merchant API укажите Merchant ID из личного кабинета Яндекс Пэй.
-
Включите режим тестирования.
-
Скопируйте URL для callback-уведомлений:
-
-
Готово. Вернитесь в приложение Битрикс24.
Важно
После прохождения тестирования необходимо произвести замену указанных значений на рабочие.
Шаг 4. Тестирование оплаты
Проверьте корректность обработки платежей c помощью Яндекс Пэй:
-
В личном кабинете Яндекс Пэй перейдите в раздел Настройки и в правом верхнем углу включите опцию Тестовые данные.
-
В блоке Подключение нажмите Добавить Callback URL
Тестовыйи укажите скопированный URL для callback-уведомлений.Куда добавить тестовый Callback URL

-
Выполните несколько тестовых платежей и возвратов в вашем магазине, чтобы проверить, что модуль установлен успешно.
Шаг 5. Переход в рабочий режим
После тестирования оплаты переключите среду с тестовой на боевую:
-
Дождитесь статуса активации вашего аккаунта сотрудником технической поддержки Яндекс Пэй.
Статус активации можно отслеживать в разделе Магазины или на главной странице личного кабинета Яндекс Пэй.
-
В настройках приложения Битрикс24:
- Отключите режим тестирования.
- В поле Ключ Yandex Pay Merchant API укажите API-ключ из личного кабинета Яндекс Пэй.
- Скопируйте URL для callback-уведомлений.
-
В личном кабинете Яндекс Пэй:
- Перейдите в раздел Настройки и отключите опцию Тестовые данные, чтобы скрыть тестовые настройки.
- В блоке Подключение нажмите Добавить Callback URL и укажите скопированный URL для callback-уведомлений.
-
Сохраните изменения.
Настройка модуля завершена. Теперь клиенты в вашем магазине могут оплачивать покупки при помощи Яндекс Пэй и Сплит.
Дополнительно
Проведение оплаты
-
Создайте новую сделку и нажмите Принять оплату.
-
В тайм-лайн сделки приложение Битрикс24 добавит ссылку на оплату. Откройте эту ссылку в новой вкладке.
Отобразится тестовая позиция товара и способы оплаты.
-
Выберите Яндекс Пэй + Сплит и нажмите Оплатить.
-
Нажмите Вернуться в магазин.
Проведение оплаты в старых счетах
-
Перейдите в раздел CRM → Настройки → Настройки CRM → Другое → Прочие настройки, чтобы активировать режим работы со счетами старой версии (в новых порталах они отключены по умолчанию).
-
В блоке Настройка счетов поставьте флаг в опции Включить раздел старых счетов.
-
Создайте счет старой версии. Перейдите на вкладку Старая версия и нажмите Выставить счет → Действия → Ссылка на счет.
-
Скопируйте ссылку на счет и откройте в новой вкладке.
-
Выберите платежную систему Яндекс Пэй + Сплит в правой части счета и перейдите к оплате. Последующий порядок тестирования аналогичен описанному в разделе Проведение оплаты.
Проведение оплаты в новых счетах
-
Перейдите на вкладку Счета и нажмите + Счет → Принять оплату.
-
Добавьте нужные товары, после чего в блоке Автоматизация выберите стадию Оплачен и нажмите Отправить.
Важно
Не пропускайте этот шаг, иначе после оплаты стадия счета не изменится автоматически, даже несмотря на то, что сам счет уже получит статус Оплачен.
-
Откройте ссылку на оплату в соседней вкладке.
-
Выберите способ оплаты и нажмите Оплатить → Вернуться в магазин.
Включение печати чеков
Данный способ подойдет если вы хотите использовать внешнюю онлайн-кассу для печати чеков.
-
Перейдите в раздел Сайты и Магазины → Платежи и доставка → Платежные системы.
-
Найдите Яндекс Пэй в списке платежных систем. Обратите внимание, платежных систем в данном случае две: для оплаты физическими или юридическими лицами.
-
Нажмите Изменить, как показано на скриншоте.
-
Включите опцию Разрешить печать чеков и сохраните настройки.
Ограничение работы платежной системы по источнику заказа
В случае, если вам необходимо использовать разные платежные системы. Например, два юрлица, но товарная база одна, то вам необходимо сделать дополнительную настройку.
-
Перейдите в раздел Сайты и Магазины → Платежи и доставка → Платежные системы → Ограничения.
-
Нажмите Добавить ограничение → По источнику заказа.
-
Нажмите Сохранить, как показано на скриншоте. Для выбора нескольких значений зажмите клавишу Shift. В примере выбран вариант «Счет».
-
Сохраните настройки.
Теперь выбранная платежная система будет отображаться только при работе со счетами. Так можно разделить способы оплаты.