Как подключить оплату на сайте: Tbank и CloudPayments за 15 минут
Ты сделал сайт, к тебе идут клиенты, но оплата -- через "напишите в WhatsApp и скиньте на карту". Знакомо? Каждый такой перевод -- это потерянное доверие, ручная бухгалтерия и нулевая автоматизация. Клиент хочет нажать кнопку и заплатить. Не искать реквизиты, не ждать подтверждение, не переживать, дойдут ли деньги.
Подключить оплату на сайте в 2026 году -- задача на 15 минут, а не на 15 дней. Тебе нужен платежный виджет, ИП или юрлицо и один из двух сервисов: Tbank для подписок или CloudPayments для разовых покупок. Сейчас разберем оба варианта.
Обзор платежных систем для малого бизнеса
Прежде чем подключать что-то конкретное, давай разберемся в ландшафте. В России работают несколько крупных платежных систем, и у каждой свои сильные стороны.
Tbank (Тинькофф Эквайринг)
Бывший Тинькофф. Один из крупнейших банков-эквайеров в России.
Сильные стороны:
- Рекуррентные платежи (подписки) из коробки
- Быстрая онлайн-регистрация (не нужно идти в офис)
- Комиссия от 2.49%
- API для автоматизации
- Облачная касса для 54-ФЗ
Идеально для: подписки, регулярные платежи, SaaS, курсы, абонементы.
CloudPayments
Платежный сервис с акцентом на виджеты и быструю интеграцию.
Сильные стороны:
- Простейший виджет для оплаты (подключается за 5 минут)
- Поддержка Apple Pay, Google Pay, МИР
- Комиссия от 2.7%
- Удобная панель управления
- Автоматические чеки по 54-ФЗ
Идеально для: интернет-магазины, разовые покупки, товары и услуги.
ЮKassa (бывшая Яндекс.Касса)
Самая популярная платежная система в России.
Сильные стороны:
- Максимальное количество способов оплаты (карты, кошельки, QR-коды, рассрочка)
- Огромная документация
- Комиссия от 2.8%
Минус: более сложная интеграция, требует больше технических знаний.
Сводная таблица
| Параметр | Tbank | CloudPayments | ЮKassa |
|---|---|---|---|
| Комиссия | от 2.49% | от 2.7% | от 2.8% |
| Подписки | Да (RebillId) | Да | Да |
| Apple/Google Pay | Да | Да | Да |
| МИР | Да | Да | Да |
| Виджет для сайта | Средний | Отличный | Хороший |
| Чеки по 54-ФЗ | Облачная касса | Облачная касса | Облачная касса |
| Скорость подключения | 1-3 дня | 1-2 дня | 2-5 дней |
| Мин. тех. знания | Средние | Минимальные | Средние |
В AlphaCI интегрированы Tbank и CloudPayments. Tbank используется для подписок (хостинг, AI-лимиты), CloudPayments -- для магазинов на сайтах. Выбор зависит от твоей задачи.
Подключение CloudPayments для интернет-магазина
CloudPayments -- оптимальный выбор, если ты продаешь товары или разовые услуги на сайте. Виджет подключается быстро и не требует навыков программирования.
Шаг 1. Регистрация в CloudPayments
- Заходишь на cloudpayments.ru и нажимаешь "Подключить".
- Заполняешь форму: ИНН, данные компании/ИП, контакты.
- Загружаешь документы: скан паспорта (для ИП), выписка из ЕГРИП/ЕГРЮЛ.
- Ждешь подтверждения -- обычно 1-2 рабочих дня.
Важно: CloudPayments работает только с юрлицами и ИП. Физическим лицам и самозанятым подключиться напрямую нельзя. Если ты самозанятый -- оформи ИП (это бесплатно через Госуслуги) или используй ЮKassa, которая работает с самозанятыми.
Шаг 2. Создаем сайт в панели CloudPayments
После одобрения заходишь в личный кабинет:
- Раздел "Сайты" → "Добавить сайт".
- Указываешь URL сайта (тот, на котором будет оплата).
- Получаешь два ключа: Public ID и API Secret.
- Public ID -- публичный, его вставляешь на сайт. API Secret -- секретный, хранишь в настройках.
Шаг 3. Подключаем к AlphaCI
В редакторе сайта на AlphaCI:
- Открой настройки магазина.
- Найди раздел "Оплата".
- Введи CloudPayments Public ID и API Secret.
- Сохрани.
Все. На сайте появляется платежный виджет CloudPayments. Покупатели могут оплачивать картой, Apple Pay, Google Pay и МИР.
Шаг 4. Тестируем оплату
CloudPayments предоставляет тестовый режим:
- В настройках сайта на CloudPayments включи "Тестовый режим".
- Используй тестовую карту:
4242 4242 4242 4242, любые дата и CVV. - Сделай тестовый заказ на своем сайте.
- Убедись, что заказ появился в панели CloudPayments.
- Переключи на боевой режим, когда все работает.
Не пропускай тестирование. Одна ошибка в настройке оплаты -- и ты теряешь реальных клиентов, которые не смогут заплатить.
Как это выглядит для покупателя
- Покупатель добавляет товар в корзину на твоем сайте.
- Нажимает "Оплатить".
- Появляется виджет CloudPayments -- красивая форма для ввода данных карты.
- Вводит номер карты (или тапает Apple Pay / Google Pay).
- Подтверждает оплату через 3D Secure (SMS от банка).
- Получает подтверждение и электронный чек.
Весь процесс -- 30 секунд. Покупатель не покидает твой сайт, не переходит на сторонние страницы. Это снижает отказы на этапе оплаты.
Подключение Tbank для подписок и рекуррентных платежей
Если твоя модель -- подписки (курсы, сервисы, абонементы), Tbank -- лучший выбор. Рекуррентные платежи списываются автоматически каждый месяц, без участия клиента.
Как работают рекуррентные платежи
- Клиент платит первый раз через форму Tbank.
- Tbank сохраняет данные карты и выдает RebillId -- идентификатор для повторных списаний.
- Через месяц (или по твоему расписанию) ты отправляешь запрос на списание с этим RebillId.
- Деньги списываются автоматически, клиент получает чек.
Клиенту не нужно каждый месяц заходить на сайт и вводить карту заново. Это увеличивает retention и снижает отток.
Шаг 1. Регистрация в Tbank Бизнес
- Открываешь бизнес-счет в Tbank (если еще нет).
- Подключаешь интернет-эквайринг в личном кабинете.
- Получаешь Terminal Key и Terminal Password.
- Настраиваешь webhook URL -- адрес, на который Tbank будет отправлять уведомления об оплатах.
Шаг 2. Настройка рекуррентных платежей
При создании платежа указываешь параметр Recurrent: "Y". Это говорит Tbank, что клиент подписывается на регулярные списания.
После успешного первого платежа ты получаешь RebillId. Дальше по расписанию (раз в месяц, раз в неделю -- как настроишь) отправляешь запрос Charge с этим RebillId.
Шаг 3. Обработка webhook-уведомлений
Tbank отправляет уведомления на твой сервер при каждом событии:
- Оплата прошла -- активируешь подписку
- Оплата отклонена -- уведомляешь клиента, пробуешь повторить через 3 дня
- Возврат -- деактивируешь подписку
В AlphaCI все это обрабатывается автоматически. Webhook приходит, система обновляет статус подписки, клиент видит результат в реальном времени.
Отмена подписки
Клиент должен иметь возможность отменить подписку в один клик. Это не только вежливо -- это требование закона. При отмене:
- Следующее автосписание отменяется.
- Текущий оплаченный период продолжает действовать.
- Данные карты удаляются из системы.
Настройка чеков по 54-ФЗ
С 2017 года все онлайн-платежи в России обязаны сопровождаться электронным чеком. Это закон 54-ФЗ, и за его нарушение -- штрафы.
Что нужно для 54-ФЗ
- Онлайн-касса -- физическая (фискальный накопитель) или облачная.
- ОФД (оператор фискальных данных) -- посредник между кассой и ФНС.
- Правильные данные в чеке -- наименование товара, цена, НДС, способ оплаты.
Облачная касса -- простое решение
И Tbank, и CloudPayments предлагают облачную кассу. Это значит, что тебе не нужно покупать физический кассовый аппарат.
Как подключить:
- В панели CloudPayments (или Tbank) включи "Онлайн-касса".
- Выбери ОФД (обычно предлагается партнерский -- АТОЛ, OrangeData или другой).
- Укажи систему налогообложения (УСН, патент, ОСНО).
- Настрой параметры чека: ставку НДС, наименования товаров.
После этого при каждой оплате покупатель автоматически получает электронный чек на email. Данные уходят в ФНС. Все легально, автоматически, без твоего участия.
Что указывать в чеке
- Наименование товара/услуги -- конкретное ("Соевая свеча Лаванда 200мл", а не "Товар")
- Цена и количество
- Ставка НДС -- "Без НДС" для ИП на УСН, 20% для ОСНО
- Способ оплаты -- "Безналичные" (для онлайн-оплаты)
- Признак расчета -- "Приход" (при оплате), "Возврат прихода" (при возврате)
В AlphaCI все эти параметры настраиваются в интерфейсе -- тебе не нужно формировать JSON-объекты вручную.
Как выбрать платежную систему: чеклист
Вот простой алгоритм выбора:
Выбери CloudPayments, если:
- Продаешь товары или разовые услуги
- Нужен красивый виджет без лишней интеграции
- Важна поддержка Apple Pay и Google Pay
- У тебя интернет-магазин на лендинге
Выбери Tbank, если:
- У тебя подписочная модель (курсы, SaaS, абонементы)
- Нужны рекуррентные автоматические списания
- Уже есть бизнес-счет в Tbank
- Важна минимальная комиссия (от 2.49%)
Выбери ЮKassa, если:
- Нужно максимальное количество способов оплаты (включая электронные кошельки и рассрочку)
- Ты самозанятый (ЮKassa поддерживает самозанятых)
- Большой объем транзакций (от 100 000 руб./мес.)
Ничего не мешает подключить два сервиса одновременно. В AlphaCI, например, Tbank используется для подписок на платформу, а CloudPayments -- для оплаты товаров в магазинах на сайтах.
Типичные проблемы и решения
Оплата не проходит
Причина 1: 3D Secure. Банк покупателя требует подтверждение по SMS, но редирект настроен неправильно. Проверь, что callback URL корректный.
Причина 2: Тестовый режим. Ты забыл переключить на боевой режим. Реальные карты не работают в тестовом.
Причина 3: Неверный Public ID. Скопировал с лишним пробелом или из другого проекта. Проверь ключи.
Деньги списались, а заказ не создался
Причина: webhook не дошел до сервера. Проверь URL вебхука в настройках платежной системы. Убедись, что сервер доступен извне.
Решение: в панели CloudPayments/Tbank есть лог уведомлений. Посмотри, какой HTTP-код вернул твой сервер. Должен быть 200.
Клиент хочет возврат
CloudPayments: в панели управления найди платеж и нажми "Возврат". Деньги вернутся на карту клиента в течение 3-5 рабочих дней.
Tbank: аналогично -- через API или личный кабинет. Частичные возвраты тоже поддерживаются.
При возврате автоматически формируется чек "Возврат прихода" по 54-ФЗ.
Безопасность платежей
Что обеспечивает платежная система
- PCI DSS -- стандарт безопасности данных карт. CloudPayments и Tbank сертифицированы.
- 3D Secure -- двухфакторная аутентификация (SMS от банка).
- Токенизация -- данные карты не хранятся на твоем сервере. Вместо номера карты хранится токен.
- SSL/TLS -- все данные передаются по зашифрованному каналу.
Что обеспечиваешь ты
- Не храни данные карт. Никогда, ни при каких обстоятельствах. Используй виджет платежной системы.
- HTTPS обязателен. Без SSL-сертификата платежный виджет не заработает. В AlphaCI SSL подключается автоматически.
- Защити API-ключи. Secret Key не должен быть виден в клиентском коде или в публичных репозиториях.
Часто задаваемые вопросы
Можно ли подключить оплату на сайте без ИП?
Напрямую через CloudPayments и Tbank -- нет, нужно ИП или юрлицо. Но есть обходной путь: ЮKassa поддерживает самозанятых (НПД). Оформить самозанятость можно за 5 минут через приложение "Мой налог". Лимит -- 2.4 млн руб. дохода в год.
Какая комиссия у платежных систем?
CloudPayments -- от 2.7% за транзакцию, Tbank -- от 2.49%, ЮKassa -- от 2.8%. Точная ставка зависит от оборота и категории бизнеса. При обороте от 500 000 руб./мес. можно договориться об индивидуальной ставке.
Как быстро деньги приходят на счет?
CloudPayments -- на следующий рабочий день (T+1). Tbank -- от T+1 до T+3 в зависимости от тарифа. ЮKassa -- T+2. Это стандартные сроки эквайринга.
Нужна ли онлайн-касса для приема платежей на сайте?
Да, по закону 54-ФЗ. Но физическая касса не нужна -- используй облачную кассу от платежной системы. CloudPayments и Tbank предоставляют ее в рамках тарифа (бесплатно или за 200-500 руб./мес. в зависимости от ОФД).
Что выбрать для интернет-магазина на лендинге -- Tbank или CloudPayments?
Для разовых покупок товаров -- CloudPayments. Виджет проще, интеграция быстрее, покупатель не уходит с сайта. Tbank лучше для подписок и рекуррентных платежей. Подробнее про создание магазина -- Как сделать интернет-магазин на лендинге.
Итог
Подключить оплату на сайте -- это не rocket science. Весь процесс:
- Регистрируешься в CloudPayments (для магазина) или Tbank (для подписок)
- Получаешь API-ключи (1-3 дня на верификацию)
- Вводишь ключи в настройках сайта на AlphaCI
- Настраиваешь облачную кассу для 54-ФЗ
- Тестируешь на тестовой карте
- Переключаешь на боевой режим
15 минут на техническую настройку + 1-3 дня на верификацию в платежной системе. После этого ты принимаешь оплату картами, Apple Pay, Google Pay и МИР. Автоматические чеки, возвраты, аналитика -- все из коробки.
Деньги на "переводы на карту" потеряны. Клиент, который видит профессиональную форму оплаты, доверяет тебе в разы больше, чем тот, кого просят "скинуть на Сбер". А доверие -- это конверсия. А конверсия -- это деньги.
Читай также:
- Как сделать интернет-магазин на лендинге
- Как создать онлайн-курс с нуля
- Как создать лендинг за 5 минут