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

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

Модуль позволяет оплачивать покупки при помощи Яндекс Пэй и Сплит на сайтах, которые работают на Tilda. Модуль предоставляется партнером OmniPay бесплатно.

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

Прием оплаты

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

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

*

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

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

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

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

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

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

Неприменимо

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

Неприменимо

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

  1. Авторизуйтесь в личном кабинете Яндекс Пэй.

  2. Перейдите в раздел Сервисы и заполните данные о вашем магазине.

  3. В верхней части страницы в селекторе выберите нужный магазин.

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

  5. Скопируйте значение поля Merchant ID. Эти данные понадобятся вам при настройке магазина в OmniPay.

  6. В поле Callback URL Тестовый укажите https://app.omni-pay.ru/yandex_pay и нажмите Сохранить.

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

  1. Зарегистрируйте аккаунт в OmniPay.

  2. В личном кабинете перейдите на вкладку Магазин, укажите название и адрес вашего магазина и нажмите Сохранить.

    Примечание

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

  3. Скопируйте значения полей Логин платежной системы и Секрет для подписи заказа. Эти данные понадобятся вам при настройке платежной системы в Tilda.

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

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

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

Шаг 3. Настройка платежной системы в Tilda

  1. Войдите в личный кабинет Tilda.

  2. Перейдите в раздел Профиль и включите опцию Участвовать в тестировании новых функций. Это необходимо для успешной интеграции модуля — шаблон настроек для интеграции тестируется пользователями Tilda из России.

  3. Перейдите в раздел Настройки сайта → Платежные системы → Универсальная платёжная система.

  4. Выберите шаблон OmniPay и заполните поля:

    • Логин — логин платежной системы из настроек магазина в OmniPay.

    • Секрет для подписи заказа — секрет из настроек магазина в OmniPay.

    • URL для уведомлений — не требует изменений.

    • Валюта — валюта, в которой отображаются цены на сайте. Поддерживается только RUB.

    • Страна — страна, в которой вы ведете бизнес или предоставляете услуги.

    • Язык виджета оплаты — язык интерфейса платежного виджета. Поддерживается только RU.

    • Режим налогообложения (РФ), Электронные чеки (РФ), НДС для доставки (РФ), ФФД: Признак способа расчёта — фискальные настройки для вашего бизнеса.

    • Заголовок — название способа оплаты для покупателей (например «Оплата картой или Яндекс Пэй / Сплит»).

  5. Нажмите Сохранить изменения.

  6. Вернитесь на главную страницу вашего проекта и нажмите кнопку Опубликовать все страницы.

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

После настройки оплата с помощью Яндекс Пэй и Сплит будет доступна на сайте только для ваших сотрудников. Проведите несколько тестовых платежей:

  1. Добавьте товары в корзину и выберите способ оплаты.

    Важно

    На сайте должен быть установлен блок «Корзина с формой заказа (ST100)» из раздела Магазин конструктора в Tilda.

  2. Оформите и оплатите заказ. Для оплаты используется номер тестовой карты.

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

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

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

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

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

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

  4. Нажмите кнопку Выпустить ключ и скопируйте значение из поля Ключ. Если вы выпустили ключ ранее, можно удалить старый и выпустить новый.

  5. Войдите в личный кабинет OmniPay.

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

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

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

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

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

  9. Перейдите на вкладку Магазин и заполните поля:

    • URL для перехода при успешной оплате — URL страницы, которая откроется покупателю после успешной оплаты.
    • URL для перехода при ошибке оплаты — URL страницы, которая откроется при ошибке оплаты.
  10. Нажмите Сохранить.

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

Подключение виджетов и бейджей Яндекс Пэй

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

Примечание

При встраивании виджетов и бейджей в уникальные Zero Blocks может потребоваться дополнительная настройка, чтобы обеспечить их корректное отображение и функционирование.

Если у вас нет технических навыков работы с блоками Tilda, OmniPay предоставляет услугу настройки виджетов и бейджей за дополнительную плату. Либо вы можете использовать универсальный скрипт, который OmniPay установит по запросу на ваш сайт бесплатно.

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

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