tuqo
Платежи (РФ)

Tuqo + приём оплаты в России

Российские платёжки работают со статик-сайтом на Tuqo. Самый простой путь — платёжные ссылки и счета из личного кабинета (ЮKassa, T-Bank, CloudPayments): это обычная ссылка на сайте, без кода и сервера, а чек по 54-ФЗ выдаёт провайдер. У CloudPayments есть и JS-виджет — оплата картой прямо из браузера по публичному publicId.

Платёжные ссылки — на любой статике; виджет CloudPayments — оплата из браузера · бесплатный SSL

Что даёт связка Tuqo + приём оплаты в РФ

  • Платёжные ссылки и счета (ЮKassa, T-Bank, CloudPayments) — без кода
  • Виджет CloudPayments — оплата картой из браузера (publicId)
  • Разовые платежи и подписки
  • Чеки 54-ФЗ — облачная фискализация провайдера (без своей кассы)
1

Подключите эквайринг

ЮKassa, T-Bank или CloudPayments — нужен ИП/ООО, подключение за пару дней.

2

Простой путь — платёжная ссылка

В личном кабинете создайте счёт/ссылку (одноразовую или многоразовую) и поставьте кнопку-ссылку на сайт. Без кода и бэкенда; чек выдаёт провайдер.

3

Или виджет CloudPayments

Вставьте JS-виджет с публичным publicId — карта вводится в защищённом iframe, оплата идёт из браузера.

4

Продакшн/легально

Надёжное подтверждение оплаты и подписки — серверные вебхуки. На статике это edge-функция (в планах Tuqo) или облачные инструменты провайдера (Cloud-чеки и т.п.).

<!-- CloudPayments: publicId — публичный ключ -->
<script src="https://widget.cloudpayments.ru/bundles/cloudpayments.js"></script>
<script>
  const widget = new cp.CloudPayments()
  widget.charge(
    { publicId: 'pk_xxx', description: 'Заказ №1', amount: 1000, currency: 'RUB' },
    () => { /* успех */ },
    () => { /* отказ */ }
  )
</script>

Безопасность

Публичный publicId (CloudPayments) можно держать в JS. А секретные ключи — пароль терминала T-Bank, секрет ЮKassa, API-пароль — ТОЛЬКО на сервере, в статик-сайт их класть нельзя. Полный API (создание платежа Init, вебхуки) — серверный; на статик-хостинге это edge-функция (в планах) или инструменты самого провайдера. По 54-ФЗ чек обязателен — провайдеры дают облачную фискализацию, а в платёжных ссылках чек на стороне провайдера.

Tuqo раздаёт фронт по HTTPS и не касается ваших данных и секретов сервиса.

Tuqo + приём оплаты в РФ — частые вопросы

Можно принимать оплату без своего бэкенда? +

Да — через платёжные ссылки/счета (ЮKassa, T-Bank, CloudPayments): это просто ссылка на статике, чек выдаёт провайдер. Виджет CloudPayments тоже принимает оплату из браузера; но для надёжного подтверждения и подписок нужен сервер (вебхуки).

Что с чеками 54-ФЗ? +

Чек при оплате обязателен. Провайдеры дают облачную фискализацию (например, CloudPayments Cloud-чеки) без покупки кассы; в платёжных ссылках фискализация на стороне провайдера.

Где хранить секретный ключ? +

Никогда в статик-сайте. Только на сервере. Полный API ЮKassa/T-Bank (Init с секретом) — серверный; на Tuqo это будущая edge-функция.

А Stripe? +

Stripe — для международных платежей и не поддерживает РФ-карты. Для России — ЮKassa/CloudPayments/T-Bank (см. эту страницу).

Другие интеграции