Интеграция с inSales (OmniPay)
Бесплатный модуль
Оплачивать покупки при помощи Яндекс Пэй и Сплит в inSales можно после установки специального приложения. Приложение предоставляется партнером OmniPay бесплатно.
Возможности модуля
Полный возврат* |
|
Частичный возврат* |
|
Частичный возврат по одной позиции* |
|
Получение ссылки на оплату |
|
Получение прямого QR |
|
Получение обратного QR |
|
Использование бейджей Яндекс Пэй |
|
Использование виджетов Яндекс Пэй |
|
Шаг 1. Регистрация в Яндекс Пэй
-
Авторизуйтесь в личном кабинете Яндекс Пэй.
-
Перейдите в раздел Сервисы и заполните данные о вашем магазине.
-
В верхней части страницы в селекторе выберите нужный магазин.
-
Перейдите в раздел Настройки и в правом верхнем углу включите опцию Тестовая среда.
-
Скопируйте значение поля Merchant ID. Эти данные понадобятся вам при настройке магазина в OmniPay.
-
В поле Callback URL
Тестовый
укажитеhttps://app.omni-pay.ru/yandex_pay
и нажмите Сохранить.
Шаг 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. Тестирование оплаты
После настройки оплата с помощью Яндекс Пэй и Сплит будет доступна на сайте только для ваших сотрудников. Проведите несколько тестовых платежей:
-
В аккаунте inSales перейдите в раздел Сайт → Способы оплаты → OmniPay → Настроить. Чтобы новый способ оплаты отображался на странице оформления заказа, привяжите его к способу доставки и сохраните.
-
Добавьте товары в корзину, перейдите на страницу оформления заказа и выберите способ оплаты.
-
Оформите и оплатите заказ. Для оплаты используется номер тестовой карты.
-
Проверьте в разделе Заказы вашего сайта, что статус тестового заказа сменился на Оплачен.
Шаг 6. Переход в рабочий режим
После тестирования оплаты переключите среду с тестовой на боевую:
-
Войдите в личный кабинет Яндекс Пэй.
-
Перейдите в раздел Настройки и отключите опцию Тестовая среда, чтобы скрыть тестовые настройки.
-
В поле Callback URL укажите
https://app.omni-pay.ru/yandex_pay
и нажмите Сохранить. -
Нажмите кнопку Выпустить ключ и скопируйте значение из поля Ключ. Если вы выпустили ключ ранее, можно удалить старый и выпустить новый.
-
Войдите в личный кабинет OmniPay.
-
Перейдите на вкладку Яндекс Пэй и отключите опцию Тестовая среда.
-
Заполните поля:
-
Merchant ID для магазина — Merchant ID из личного кабинета Яндекс Пэй.
-
Ключ Yandex Pay Merchant API — API-ключ из личного кабинета Яндекс Пэй.
-
-
Нажмите Сохранить.
После перехода в рабочий режим оплата с помощью Яндекс Пэй и Сплит будет доступна на сайте для покупателей.
Возврат платежа всегда доступен в разделе Платежи личного кабинета, даже если модуль не поддерживает эту возможность.