Tuqo + Stripe
Stripe позволяет принимать платежи прямо со статик-сайта без своего сервера: Payment Links (просто ссылка), Buy Button и Pricing Table (встраиваемые блоки) работают с публичным publishable-ключом. Подходит для приёма оплат от международной аудитории.
Что даёт связка Tuqo + Stripe
- Payment Links — оплата по ссылке, вообще без кода
- Buy Button / Pricing Table — встраиваемые блоки оплаты
- Разовые платежи и подписки
- Без бэкенда для базовых сценариев
Создайте товар в Stripe
В дашборде Stripe — продукт и цена; сгенерируйте Payment Link или Buy Button.
Вставьте блок на сайт
Payment Link — обычная ссылка/кнопка; Buy Button/Pricing Table — embed-сниппет с publishable key.
Задеплойте на Tuqo
Кнопка оплаты работает прямо со статики — оплата проходит на стороне Stripe.
Серверная часть — по необходимости
Кастомный Checkout и вебхуки требуют сервера (Stripe-функции или edge) — для базовой оплаты не нужны.
<!-- Buy Button: publishable key — публичный -->
<script async src="https://js.stripe.com/v3/buy-button.js"></script>
<stripe-buy-button
buy-button-id="buy_btn_..."
publishable-key="pk_live_...">
</stripe-buy-button> Безопасность
publishable key публичный; secret key — ТОЛЬКО сервер. Для статики используйте Payment Links / Buy Button / Pricing Table (без бэкенда). Кастомный Checkout и обработка вебхуков требуют серверного кода.
Tuqo раздаёт фронт по HTTPS и не касается ваших данных и секретов сервиса.
Tuqo + Stripe — частые вопросы
Можно ли принимать оплату без бэкенда? +
Да: Payment Links, Buy Button и Pricing Table работают с publishable-ключом прямо из браузера. Серверный код нужен только для кастомных сценариев и вебхуков.
Работают ли российские карты? +
Stripe ориентирован на международные платежи и не поддерживает бизнес и карты из РФ. Для приёма оплат от российской аудитории нужен локальный провайдер.
Где хранить secret key? +
Никогда в статик-сайте. Только на сервере — например, в edge/серверной функции для вебхуков.