Перейти к содержимому

Встроенная оплата

Платёжная форма Paymos прямо на вашей странице

Встройте страницу оплаты в свой домен через iframe. Клиент остаётся внутри вашего интерфейса.

Платёжная форма Paymos прямо на вашей странице

Зачем встраивать

Платёж, который не уводит клиентов с сайта

Платёж проходит на вашем адресе и в вашем оформлении — внутри страницы, которой клиент уже пользуется.

Без редиректа

Ваш URL остаётся в адресной строке от корзины до подтверждения. Без смены домена, без сломанной кнопки «назад», без сторонних вкладок.

Отделено от кода вашей страницы

Откройте платёжную ссылку счёта в ограниченном iframe. Отдельная разработка платёжной формы не требуется.

Выглядит как ваш сайт

Логотип, цвета и радиус скругления берутся из профиля оформления проекта. Форма оплаты совпадает со страницей вокруг неё.

Готов к мобильным

Адаптивный iframe. QR-код на компьютере, выезжающая снизу панель на телефоне. Одна и та же страница оплаты подстраивается под любой экран.

Как это работает

Три шага. Один iframe

Создаёте счёт на бэкенде, выводите iframe на странице, слушаете вебхук. Тот же порядок шагов, что и с любым платёжным шлюзом, — только форму оплаты строить не нужно.

1

Создайте счёт

Один POST на /v1/invoices с суммой и валютой. В ответ — идентификатор счёта и платёжный URL.

2

Выведите iframe

Вставьте полученный URL в один тег iframe с параметром встраивания. Платёжная форма появляется прямо в вашей странице.

3

Слушайте вебхук

Когда клиент оплатил, ваш бэкенд получает подписанный по HMAC вебхук и выполняет заказ. Страница оплаты дополнительно шлёт родительскому окну postMessage: подпишитесь на событие message, сверьте origin с адресом страницы оплаты и обновите интерфейс. Заказ подтверждает вебхук — он приходит независимо от того, дошло ли сообщение в браузере.

Тема из панели

Меняйте оформление без правки кода

Логотип, акцент, фон, цвет текста и скругление задаются в профиле оформления проекта. Новые формы получают актуальные настройки при загрузке.

Меняйте оформление без правки кода

Начать работу

Один iframe. Это и есть интеграция

Добавьте к платёжному адресу параметр ?embed=true и разместите его в iframe с необходимыми ограничениями безопасности.

Документация
<!-- 1. Create the invoice on your backend (POST /v1/invoices)
     2. Take the returned `payment_url` (looks like
        https://checkout.paymos.io/invoice/inv_xxx)
     3. Append `?embed=true` and drop it into a sandboxed iframe -->

<iframe
  src="https://checkout.paymos.io/invoice/inv_xxx?embed=true"
  title="Paymos checkout"
  allow="clipboard-write"
  sandbox="allow-scripts allow-same-origin allow-forms"
  style="display:block;width:100%;max-width:460px;height:min(90vh,900px);border:0;"
></iframe>

Изолированный iframe

Платёжная форма работает в изолированном iframe. Взаимодействие с кошельком, выделение адреса и проверка подтверждений остаются внутри Paymos.

Любой стек

Если ваш стек умеет выводить iframe — встроенная оплата работает. Серверный рендер, одностраничные приложения, статические сайты — одна и та же строка интеграции.

Где использовать

Там, где редирект ломает поток

Встроенная форма вписывается в любую страницу, где уже есть внимание клиента. Новый домен не открывается, всплывающих окон нет, контекст остаётся прежним.

Шаг оплаты в воронке

Замените форму карты на своей странице оплаты. Iframe встаёт точно туда, где раньше был старый платёжный шаг.

Переход на более высокий тариф

Клиент выбирает тариф — iframe раскрывается прямо там. Без новой страницы, без второго решения.

Пополнение в вашем приложении

Авторизованный клиент пополняет баланс, оплачивает счёт или продлевает план, не уходя из вашего приложения.

Продление в личном кабинете

Продление подписки проходит в личном кабинете. Клиент остаётся на привычном адресе до конца оплаты.

Выберите свой путь

Другие способы принять оплату

Тот же бэкенд Paymos. Выберите способ, который ближе к тому, как ваши клиенты уже платят, — или запустите сразу несколько.

Платёжная страница

Платёжная страница на стороне Paymos. Дайте ссылку или сделайте редирект из корзины — клиент платит на нашем домене, вы получаете вебхук.

Открыть платёжную страницу

Отправить платёжную ссылку

Ссылка из панели, без кода. Вставьте куда угодно — в письмо, SMS, Telegram, чат поддержки, PDF-счёт.

Открыть платёжные ссылки

Виджет с кнопкой оплаты

Добавьте кнопку оплаты на любую страницу — под донаты, чаевые и оплату «сколько посчитаете нужным». Сумму выбирает клиент.

Открыть виджет с кнопкой оплаты

Терминал из телефона

Любой телефон или планшет становится крипто-терминалом. Введите сумму, покажите QR — клиент сканирует и платит.

Открыть терминал

Оплата в Telegram

Платёжная ссылка проекта на Telegram-боте ведёт в чат, а не на страницу. Актив и сеть клиент выбирает там же, аккаунт Paymos ему не нужен.

Открыть оплату в Telegram

Постоянный адрес приёма

Канал открывается под ваш же идентификатор клиента, и в каждой сети у него свой адрес. Ни суммы, ни срока: каждый перевод пополняет баланс.

Открыть платёжные каналы

Тарифы

1,0 % с оплаченного счёта. Доплаты за iframe нет

Запросить Enterprise с комиссией 0,3 % можно в первый же день. За вывод Paymos не берёт ничего — остаётся субсидированная комиссия сети, показанная заранее.

Тарифы

Один iframe — и оплата проходит на вашей странице