Интеграция с inSales (OmniPay)

Бесплатный модуль

Модуль inSales позволяет подключить прием платежей через Яндекс Пэй и Сплит в ваш магазин. Модуль предоставляет партнер OmniPay бесплатно.

Возможности модуля

Прием оплаты

Полный возврат

Частичный возврат

*

Бейджи Яндекс Пэй / Сплит

Виджеты Яндекс Пэй / Сплит

Тестовый режим

Контроль наличия товара

Синхронизация статуса оплаты

Получение прямого QR

Неприменимо

Получение обратного QR

Неприменимо

* Возврат доступен в разделе Платежи личного кабинета Яндекс Пэй.

Шаг 1. Регистрация в Яндекс Пэй

  1. Зарегистрируйтесь в личном кабинете Яндекс Пэй и подайте заявку на подключение сервиса Яндекс Пэй и Сплит в ваш магазин.

  2. Дождитесь одобрения заявки и подключения сервиса.

  3. В личном кабинете Яндекс Пэй выберите в селекторе ваш магазин и перейдите в раздел Настройки.

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

    Где выпустить ключ API

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

    Где найти Merchant ID

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

Шаг 2. Добавление приложения OmniPay в магазин

Чтобы добавить новый способ оплаты в ваш онлайн-магазин, подключите приложение OmniPay в inSales:

  1. Перейдите на официальный сайт партнера и на шаге Интеграция — Этап 1 заполните заявку на подключение:

    form

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

  3. Дождитесь письма с подтверждением добавления приложения OmniPay.

Шаг 3. Регистрация в OmniPay

  1. В аккаунте inSales перейдите в раздел Расширения и откройте приложение OmniPay.

  2. В открывшемся окне введите данные для регистрации в OmniPay и нажмите Зарегистрироваться:

    reg

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

Шаг 4. Настройка магазина в OmniPay

  1. В личном кабинете OmniPay перейдите на вкладку Яндекс Пэй и включите опцию Тестовая среда.

  2. В поля Merchant ID для магазина и Ключ Yandex Pay Merchant API укажите Merchant ID из личного кабинета Яндекс Пэй, который вы скопировали на шаге 1.

  3. Нажмите Сохранить.

Шаг 5. Тестирование оплаты

Чтобы проверить корректность обработки платежей c помощью Яндекс Пэй, включите тестовый режим:

  1. В личном кабинете Яндекс Пэй:

    1. Перейдите в раздел Настройки и в правом верхнем углу включите опцию Тестовые данные.

    2. В блоке Подключение нажмите Добавить Callback URL Тестовый и укажите:

      https://app.omni-pay.ru/yandex_pay
      
      Куда добавить тестовый Callback URL

    3. Нажмите кнопку Сохранить.

  2. В личном кабинете OmniPay перейдите на вкладку Яндекс Пэй и убедитесь, что включена опция Тестовая среда.

  3. В аккаунте inSales перейдите в раздел Сайт → Способы оплаты → OmniPay → Настроить. Чтобы новый способ оплаты отображался на странице оформления заказа, привяжите его к способу доставки и сохраните.

  4. Проведите несколько тестовых платежей:

    1. Добавьте товары в корзину, перейдите на страницу оформления заказа и выберите способ оплаты.
    2. Оформите и оплатите заказ. Для оплаты используется номер тестовой карты.
    3. Проверьте в разделе Заказы вашего сайта, что статус тестового заказа сменился на Оплачен.

Шаг 6. Переход в рабочий режим

После тестирования оплаты переключите среду с тестовой на боевую:

  1. В личном кабинете Яндекс Пэй:

    1. Перейдите в раздел Настройки и отключите опцию Тестовые данные, чтобы скрыть тестовые настройки.

    2. В блоке Подключение нажмите Добавить Callback URL и укажите:

      https://app.omni-pay.ru/yandex_pay
      
    3. Нажмите кнопку Сохранить.

  2. В личном кабинете OmniPay:

    1. Перейдите на вкладку Яндекс Пэй и отключите опцию Тестовая среда.

    2. Заполните поля:

      • Merchant ID для магазина — Merchant ID из личного кабинета Яндекс Пэй.
      • Ключ Yandex Pay Merchant API — API-ключ из личного кабинета Яндекс Пэй.

  3. Нажмите Сохранить.

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

Предыдущая
Следующая