Как принимать оплату по СБП и картам на сайте и в Telegram-боте: быстрое подключение
Как подключить приём оплаты по СБП, картам и USDT на сайте или в Telegram-боте: платёжные ссылки, API, вебхуки, тестовый режим и пошаговый запуск.
· 5 мин чтения

Владелец интернет-магазина, онлайн-школы или Telegram-бота обычно хочет одного: чтобы покупатель мог оплатить заказ удобным способом, а деньги приходили без ручной сверки. На практике запуск приёма платежей часто превращается в отдельный проект с документами, согласованиями и интеграцией. Разберём, как этого избежать и какие шаги нужны, чтобы начать принимать оплату по СБП, картам и в USDT через платёжный шлюз.
Почему классическое подключение эквайринга затягивается
Прямой эквайринг рассчитан на крупный бизнес с юристами и разработчиками. Малому и среднему проекту, особенно запускающемуся с нуля, приходится проходить несколько этапов, и каждый из них отнимает время и силы.
- Документы и договоры. Нужно собрать пакет бумаг, согласовать условия и дождаться решения банка.
- Ожидание. Пока идёт проверка, магазин или бот уже готов, но продавать через него нельзя.
- Высокие и непрозрачные комиссии. Условия часто зависят от оборота и ниши, а итоговая ставка выясняется уже после переговоров.
- Сложная интеграция. Для каждого способа оплаты приходится подключать отдельный модуль или писать свой код.
- Отдельные решения для Telegram. Боту нужен простой сценарий оплаты внутри диалога, а не громоздкая форма.
Подключите приём СБП, карт и USDT через один шлюз и протестируйте оплату до запуска.
Создать аккаунтЧто даёт платёжный шлюз: СБП, карты и USDT через один API
Платёжный шлюз объединяет несколько способов оплаты в одном интерфейсе. В Payra покупатель может заплатить по СБП (по QR-коду или ссылке из приложения своего банка), банковской картой РФ (Visa, Mastercard, «Мир») на защищённой странице оплаты с 3-D Secure или в USDT в сетях TRC20 и BEP20. Вам не нужно отдельно интегрировать каждый способ.
- Страница оплаты Payra. Покупатель попадает на готовую защищённую страницу и выбирает способ оплаты. Собирать и хранить данные карт на своей стороне не нужно.
- REST API. Счёт создаётся одним POST-запросом, что удобно для сайтов, SaaS и ботов.
- Платёжные ссылки без кода. Ссылку на оплату можно создать в кабинете и отправить клиенту в мессенджере, письме или посте. Подробнее в разделе платёжные ссылки.
- Подписанные вебхуки. Payra сообщает вашей системе о статусе платежа и повторно доставляет уведомление, если оно не дошло. Подпись позволяет убедиться, что запрос пришёл именно от шлюза. См. вебхуки.
- Тестовый режим. Можно проверить весь сценарий оплаты до приёма реальных денег: тестирование.
- Кабинет мерчанта. Платежи, проекты и заявки на выплату собраны в одном месте.
Подключение по шагам
Порядок действий одинаков для сайта, онлайн-школы, SaaS и бота. Отличается только способ, которым вы создаёте счёт: через API из кода или платёжной ссылкой из кабинета.
- Регистрация. Создайте аккаунт мерчанта на странице регистрации.
- Создание проекта. Укажите сайт, магазин или бота, который будет принимать оплату, и опишите, что вы продаёте.
- Подтверждение домена и модерация. Для сайта подтвердите домен, после чего проект проходит модерацию. Заранее подготовьте понятное описание товаров или услуг и контакты для связи.
- Тестовый режим. Создайте тестовый счёт, пройдите оплату и убедитесь, что ваша система правильно получает вебхук и меняет статус заказа.
- Первый реальный платёж. После одобрения проекта включите боевой режим и проведите первую оплату, например на небольшую сумму.
- Выплаты. Заработанные средства выводятся в USDT заявкой из кабинета.
Если вы работаете с кодом, счёт создаётся запросом к API. Ниже условный пример: названия полей приведены для иллюстрации, точный список параметров и способ авторизации смотрите в быстром старте и разделе счетов.
curl -X POST https://payrapay.net/api/v1/invoices \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 1500,
"currency": "RUB",
"description": "Заказ №1024"
}'В ответе вы получите данные счёта, включая адрес страницы оплаты. Для Telegram-бота это значит, что кнопка «Оплатить» просто открывает ссылку, а подтверждение платежа приходит в ваш бэкенд вебхуком, и бот сам выдаёт доступ или подтверждает заказ. Если разработчика нет, достаточно платёжных ссылок: создали, отправили, получили оплату.
СБП и карты: что удобнее покупателю и продавцу
Лучше предложить оба способа, потому что у аудитории разные привычки. Одним удобнее подтвердить платёж в приложении банка, другие привыкли вводить данные карты. Сравним способы по основным критериям.
- СБП для покупателя: не нужно вводить номер карты, достаточно отсканировать QR-код или перейти по ссылке и подтвердить платёж в приложении своего банка. Это особенно удобно на телефоне.
- СБП для продавца: простой сценарий без ввода реквизитов, меньше брошенных корзин из-за неудобной формы и понятный статус платежа.
- Карты для покупателя: привычный способ, который подходит тем, кто хочет платить с карты напрямую. Платёж защищён 3-D Secure.
- Карты для продавца: охватывают тех, кто не пользуется СБП, и подходят для разовых и повторных покупок.
- USDT: полезен для клиентов, которые предпочитают расчёты в криптовалюте, и для проектов с международной аудиторией. Доступны сети TRC20 и BEP20.
Не заставляйте покупателя выбирать вслепую. Чем больше привычных способов оплаты на одной странице, тем меньше причин уйти без покупки.
Частые вопросы
Сколько стоит приём платежей?
Комиссия Payra — процент с успешного платежа, от 1%. Точная ставка индивидуальная и зависит от ниши и оборота. Абонентской платы нет: вы платите только с успешных операций. Актуальные условия смотрите на странице тарифов или уточняйте через контакты.
Кто платит комиссию: продавец или покупатель?
По умолчанию комиссию платит покупатель: она добавляется к сумме на странице оплаты. При желании её можно взять на себя целиком или частично — отдельно для каждого способа оплаты. Это решение зависит от вашей ниши и маржинальности. Если вы добавляете комиссию к цене, учитывайте это в описании заказа, чтобы итоговая сумма была понятна клиенту.
Как быстро деньги попадают к продавцу?
Успешные платежи отображаются в кабинете мерчанта, а выплата делается в USDT заявкой из кабинета. Конкретные сроки обработки и условия вывода уточняйте в личном кабинете или у поддержки. Для налогового и бухгалтерского учёта таких поступлений проконсультируйтесь с бухгалтером или юристом.
Нужен ли программист?
Не обязательно. Для небольших проектов, консультаций и продажи курсов вручную достаточно платёжных ссылок. Для автоматизации заказов, выдачи доступа и ботов лучше подключить API и вебхуки, а возвраты можно изучить в разделе возвратов.
Вывод
Чтобы запустить приём оплаты, не нужно собирать несколько интеграций и ждать согласований по каждому способу отдельно. Достаточно зарегистрироваться, создать проект, пройти модерацию, проверить сценарий в тестовом режиме и принять первый платёж. СБП, карты и USDT работают через один шлюз, а платёжные ссылки, API и вебхуки закрывают задачи и сайта, и Telegram-бота. Подробности по интеграции собраны в документации.
Зарегистрируйтесь в Payra, создайте проект и проведите тестовый платёж уже сегодня.
Подключиться