Два способа подключить Prodamus к Tilda
В базе знаний Prodamus для Tilda две инструкции. Оба способа начинаются в одном месте — в настройках платёжных систем сайта, но работают по-разному.
| Платёжная система | Виджет «Единое окно» | |
|---|---|---|
| Где проходит оплата | Покупатель уходит на платёжную страницу Prodamus | Окно оплаты открывается поверх сайта |
| Что настроить | Шаблон Prodamus: логин и секретный ключ | Шаблон Prodamus, скрипт в коде сайта, при оплате без корзины — ссылка на кнопке |
| Нужен ли код | Нет | Да, готовый скрипт из инструкции |
| Инструкция | Tilda.cc | Виджет на Tilda |
Перед настройкой нужна своя платёжная страница Prodamus и доступ к её кабинету. Если вы ещё не подключены, начните со страницы подключения.
Где взять данные в личном кабинете Prodamus
Для обоих способов понадобятся две вещи:
- Адрес платёжной страницы — вида name.payform.ru. Его видно в адресной строке, когда вы открываете кабинет.
- Секретный ключ — в кабинете откройте раздел «Настройки», найдите блок «Секретный ключ» и нажмите «Скопировать». Как войти в кабинет, мы описали на странице личного кабинета.
Способ 1. Prodamus как платёжная система Tilda
Самый короткий вариант: покупатель оформляет заказ в корзине Tilda и попадает на платёжную страницу Prodamus, где выбирает способ оплаты.
- Откройте проект в Tilda. Зайдите в аккаунт, выберите нужный сайт и перейдите в «Настройки сайта».
- Найдите универсальную платёжную систему. Откройте раздел «Платёжные системы», прокрутите в самый низ до пункта «Универсальная платёжная система».
- Выберите шаблон «Prodamus». Он есть в списке шаблонов настроек.
- Заполните «Логин». Вставьте адрес платёжной страницы без https://, например demo.payform.ru.
- Заполните «Секрет для подписи заказа». Вставьте секретный ключ из кабинета Prodamus. На этом обязательные настройки закончены.
- Настройте дополнительные поля. В поля «URL страницы успеха» и «URL отказа» можно вписать любые свои страницы на Tilda. Если принимаете оплату в валюте, выберите её в поле «Валюта»: RUB, USD, EUR или KZT.
- Опубликуйте страницы. Без публикации изменения на сайте не заработают.
Оплату по отдельной кнопке или на лендинге без корзины подключают так же: сначала настраивают платёжную систему по этим шагам, а потом подключают её к нужному формату по инструкциям самой Tilda.
Способ 2. Виджет Prodamus на сайте Tilda
Виджет прикрепляется к кнопке оплаты. Покупатель нажимает её, и на той же странице открывается окно, где он выбирает способ оплаты и платит. Что умеет виджет в целом, мы разобрали на странице платёжного виджета Prodamus.
- Выберите шаблон в настройках сайта. В личном кабинете Tilda откройте «Настройки сайта» → «Платёжные системы». Внизу выберите «Универсальную платёжную систему», нажмите «Шаблон настроек» и выберите «Prodamus».
- Заполните поля виджета. В «Логин» впишите только имя платёжной страницы: для name.payform.ru это name. В «Секрет для подписи заказа» вставьте ключ из «Настроек» Prodamus. Выберите валюту, укажите двухбуквенный код страны приёма платежей — RU, KZ, BY или US — и нажмите «Добавить».
- Вставьте скрипт «Единого окна». Во вкладке «Ещё» нажмите «Редактировать код», вставьте скрипт из инструкции (он ниже) и нажмите «Сохранить».
- Привяжите кнопку, если нет корзины. Этот шаг нужен, только если товар оплачивают сразу, без добавления в корзину. Откройте блок товара → «Контент» → поле «Ссылка для кнопки» и вставьте
javascript:prodamusPay(123, 'rub');, где 123 — цена. Нажмите «Сохранить и закрыть» и повторите для каждой товарной страницы. - Опубликуйте сайт. В «Моих сайтах» откройте сайт и нажмите «Публиковать».
Скрипт из инструкции Prodamus для шага 3:
<script>
window.prodamusDomain = 'name.payform.ru';
window.prodamusCurrency = 'rub';
window.successPaymentAddress = 'http://success-url.ru';
window.errorPaymentAddress = 'http://error-url.ru';
</script>
<script src="https://widget.prodamus.ru/src/init.js" async></script>
<script src="https://integration.prodamus.ru/tilda/script" async></script>
<link rel="stylesheet" href="https://widget.prodamus.ru/src/init.css">
| Что в скрипте | На что заменить |
|---|---|
| name.payform.ru | Адрес вашей платёжной страницы |
| rub | Оставьте для рублей или укажите usd, kzt, eur |
| http://success-url.ru | Страница после успешной оплаты. Не нужна — удалите строку successPaymentAddress целиком |
| http://error-url.ru | Страница после неудачной оплаты. Не нужна — удалите строку errorPaymentAddress целиком |
Какие способы оплаты увидит покупатель
И на платёжной странице, и в виджете клиент видит способы оплаты, которые включены в личном кабинете Prodamus. Это условие прямо указано в инструкции по «Единому окну»: у платёжной страницы должны быть включены методы оплаты.
В описании «Единого окна» в базе знаний перечислены «Быстрый платёж» и СБП, карты российских и зарубежных банков, Сбербанк, кредиты и рассрочки Т-Банка, «Всегда.Да» и «Частями» от Prodamus. Рассрочки и оплата зарубежными картами подключаются в Prodamus отдельно — условия собраны на страницах рассрочки и международных платежей.
Поле «Логин»: имя страницы или полный адрес
Здесь две инструкции Prodamus расходятся. Для платёжной системы пример логина — demo.payform.ru, то есть адрес без https://. Для виджета — только name, без .payform.ru. Мы переносим оба примера как есть. Если после публикации оплата не открывается, сначала проверьте именно это поле, а при сомнениях уточните формат у техподдержки Prodamus.
Как проверить, что оплата на Tilda работает
В инструкции Prodamus проверку проводят на стандартном шаблоне интернет-магазина Tilda «Shetuka»:
- Опубликуйте изменения. Неопубликованные страницы работают по старым настройкам.
- Оформите тестовый заказ. Добавьте товар в корзину, заполните форму и нажмите оформление заказа. При верной настройке откроется платёжная страница Prodamus или окно виджета.
- Посмотрите заявку. В проекте Tilda откройте раздел «Заявки» и найдите свой заказ.
- Оплатите и проверьте статус. После оплаты статус заявки в Tilda меняется на «Оплачено».
Чтобы не платить реальными деньгами, включите деморежим. В кабинете Prodamus: «Настройки» → блок «Настройка формы» → «Деморежим без приёма оплаты» → «Сохранить». В деморежиме платят только тестовыми картами из статьи базы знаний «Как провести тестовую оплату». Новая платёжная страница и так находится в деморежиме, пока не заключён договор.
Что проверить, если оплата не открывается
- Сайт не опубликован. После любых правок в настройках и коде нажмите «Публиковать».
- Лишний или пустой активатор. Код
javascript:prodamusPay(…)ставят только на кнопки без корзины. Если заказ идёт через корзину, этот шаг пропускают. - Не заменён адрес в скрипте. В строке prodamusDomain должен стоять адрес вашей платёжной страницы, а не name.payform.ru.
- Не та валюта. Валюта в скрипте и в кнопке указывается строчными буквами: rub, usd, eur или kzt.
- Нет полей для чека. В форме заказа должно быть поле телефона или email.
Если Tilda не нужна для приёма оплаты
Для одного-двух товаров можно обойтись без интеграции: создать платёжную ссылку в кабинете Prodamus и поставить её на кнопку. Как это сделать, мы описали в статье о платёжных ссылках. Если сайт на другом конструкторе, загляните в список интеграций Prodamus — там же инструкция для Taplink.
Шаги сверены с базой знаний help.prodamus.ru 18 сентября 2026. Интерфейс Tilda меняется — если название пункта не совпадает, ищите его в разделе «Платёжные системы».