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

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

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

Шаг 2. Добавление приложения OmniPay в магазин
Чтобы добавить новый способ оплаты в ваш онлайн-магазин, подключите приложение OmniPay в inSales:
-
Перейдите на официальный сайт партнера и на шаге Интеграция — Этап 1 заполните заявку на подключение:

- Номер вашего телефона.
- E-mail — почта, на которую придет письмо с подтверждением добавления приложения.
- Адрес сайта (URL) — адрес вашего магазина, для которого в inSales появится приложение OmniPay.
- Аккаунт № — номер аккаунта inSales.
- Тариф inSales — в выпадающем списке выберите ваш тариф inSales.
-
Нажмите кнопку Отправить.
-
Дождитесь письма с подтверждением добавления приложения OmniPay.
Шаг 3. Регистрация в OmniPay
-
В аккаунте inSales перейдите в раздел Расширения и откройте приложение OmniPay.
-
В открывшемся окне введите данные для регистрации в OmniPay и нажмите Зарегистрироваться:

Для последующего входа в аккаунт OmniPay используйте почту и пароль, которые вы получите в письме с подтверждением регистрации.
Шаг 4. Настройка магазина в OmniPay
-
В личном кабинете OmniPay перейдите на вкладку Яндекс Пэй и включите опцию Тестовая среда.
-
В поля Merchant ID для магазина и Ключ Yandex Pay Merchant API укажите Merchant ID из личного кабинета Яндекс Пэй, который вы скопировали на шаге 1.

-
Нажмите Сохранить.
Шаг 5. Тестирование оплаты
Чтобы проверить корректность обработки платежей c помощью Яндекс Пэй, включите тестовый режим:
-
В личном кабинете Яндекс Пэй:
-
Перейдите в раздел Настройки и в правом верхнем углу включите опцию Тестовые данные.
-
В блоке Подключение нажмите Добавить Callback URL
Тестовыйи укажите:https://app.omni-pay.ru/yandex_payКуда добавить тестовый Callback URL

-
Нажмите кнопку Сохранить.
-
-
В личном кабинете OmniPay перейдите на вкладку Яндекс Пэй и убедитесь, что включена опция Тестовая среда.
-
В аккаунте inSales перейдите в раздел Сайт → Способы оплаты → OmniPay → Настроить. Чтобы новый способ оплаты отображался на странице оформления заказа, привяжите его к способу доставки и сохраните.
-
Проведите несколько тестовых платежей:
- Добавьте товары в корзину, перейдите на страницу оформления заказа и выберите способ оплаты.
- Оформите и оплатите заказ. Для оплаты используется номер тестовой карты.
- Проверьте в разделе Заказы вашего сайта, что статус тестового заказа сменился на Оплачен.
Шаг 6. Переход в рабочий режим
После тестирования оплаты переключите среду с тестовой на боевую:
-
В личном кабинете Яндекс Пэй:
-
Перейдите в раздел Настройки и отключите опцию Тестовые данные, чтобы скрыть тестовые настройки.
-
В блоке Подключение нажмите Добавить Callback URL и укажите:
https://app.omni-pay.ru/yandex_pay -
Нажмите кнопку Сохранить.
-
-
В личном кабинете OmniPay:
-
Перейдите на вкладку Яндекс Пэй и отключите опцию Тестовая среда.
-
Заполните поля:
- Merchant ID для магазина — Merchant ID из личного кабинета Яндекс Пэй.
- Ключ Yandex Pay Merchant API — API-ключ из личного кабинета Яндекс Пэй.

-
-
Нажмите Сохранить.
Настройка модуля завершена. Теперь клиенты в вашем магазине могут оплачивать покупки при помощи Яндекс Пэй и Сплит.