Bronjoy
Интеграции

Stripe

Включите приём карточных платежей для вашей организации и настройте политику предоплаты.

Обзор

Bronjoy обрабатывает карточные платежи через Stripe Checkout от вашего имени — вам не нужно создавать или подключать собственный аккаунт Stripe. Вы просто включаете платежи для своей организации и задаёте политику: требовать ли депозит или полную оплату, и как работают возвраты и напоминания.

Включение платежей

GET /api/org/payment-settings
Authorization: Bearer your-owner-token
X-Organization-ID: 1
POST /api/org/payment-settings
Authorization: Bearer your-owner-token
X-Organization-ID: 1
Content-Type: application/json
{
  "provider": "stripe",
  "is_enabled": true,
  "prepay_policy": "partial",
  "prepay_percentage": 30,
  "refund_on_cancellation": true,
  "refund_deadline_hours": 24,
  "auto_remind_unpaid": true,
  "remind_after_minutes": 60
}
ПолеОписание
providerstripe (Click, Payme и Uzum реализованы, но пока не открыты — см. Платежи)
is_enabledВключить или отключить приём платежей для этой организации
prepay_policynone, partial (депозит) или full
prepay_percentageРазмер депозита в процентах от стоимости услуги, обязателен, когда prepay_policy равен partial
refund_on_cancellationАвтоматически возвращать деньги при отмене оплаченной записи в пределах установленного окна
refund_deadline_hoursЗа сколько часов до записи возвраты ещё выполняются автоматически
auto_remind_unpaidОтправлять напоминание о неоплаченных ожидающих записях
remind_after_minutesЗадержка перед первым напоминанием о неоплаченной записи

Отключите приём платежей, не теряя настройки:

POST /api/org/payment-settings/{paymentSetting}/toggle

Переопределения на уровне услуги

Поведение платежей можно задать и для каждой услуги отдельно — см. Услуги и расписание про параметры prepay_required и prepay_amount у отдельных услуг.

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

  1. Клиент записывается на услугу, требующую оплаты
  2. Bronjoy создаёт запись в статусе Pending
  3. Создаётся Stripe Checkout Session на нужную сумму
  4. Клиент перенаправляется на страницу оплаты, размещённую у Stripe
  5. Stripe уведомляет Bronjoy о завершении платежа
  6. Bronjoy подтверждает запись и фиксирует транзакцию

Подробности о событиях см. в разделе Вебхуки, а про повседневную работу с транзакциями и возвратами — в разделе Платежи.

Copyright © 2026