Оплата переводом
Оплата переводом — система учёта оплаты переводами без подключения онлайн-провайдера. Клиент переводит деньги на вашу карту, подтверждает в Telegram — вы видите статус в дашборде и подтверждаете получение.
Это не замена ЮKassa или Prodamus. Это инструмент для тех, кто принимает переводы на карту и хочет автоматизировать напоминания, подтверждения и учёт.
Как работает
Клиент записывается
↓
За N часов до сессии → клиенту приходит напоминание
в Telegram с вашими реквизитами
↓
Клиент переводит деньги и нажимает «Оплатил ✅»
↓
Вам приходит уведомление: «Клиент подтвердил оплату»
↓
Вы проверяете поступление и нажимаете «Да, получил ✅»
↓
Оплата зафиксирована в системе
Включение
Настройки → Оплата → Оплата переводом (app.milapractice.ru/settings/payments)
- Включите переключатель «Оплата переводом»
- Укажите реквизиты (номер карты, банк, ФИО получателя)
- Сохраните
Настройки полностью функциональны — все параметры применяются сразу после сохранения.
После включения при каждой записи с типом оплаты «Оплата переводом» автоматически создаётся платёж со статусом «Ожидает оплаты».
Обязательная предоплата
Оплата переводом поддерживает обязательную предоплату для отдельных типов сессий. Эта настройка задаётся в параметрах типа сессии, а не в общих настройках оплаты переводом.
Как включить
- Перейдите в Настройки → Практика → Типы сессий
- Откройте нужный тип сессии
- В поле «Способ оплаты» выберите «Оплата переводом»
- Включите переключатель «Обязательная предоплата»
- Укажите количество часов для автоматической отмены — «Отмена при неоплате через» (от 1 до 48 часов)
- Сохраните
Что происходит
Когда клиент записывается на сессию с обязательной предоплатой:
- На экране подтверждения записи клиент видит реквизиты для перевода, сумму и кнопку «Я оплатил(а)»
- Клиент переводит деньги на указанные реквизиты и нажимает «Я оплатил(а)»
- Если клиент не подтверждает оплату в течение указанного времени — запись автоматически отменяется
Подробнее об автоматической отмене — в разделе ниже.
Как клиент видит оплату
На экране подтверждения записи
Сразу после записи на сессию с оплатой переводом клиент видит экран с информацией об оплате:
- Реквизиты для перевода (номер карты, банк, ФИО получателя)
- Сумма к оплате
- Кнопка «Я оплатил(а)»
В личном кабинете
Та же информация доступна в личном кабинете клиента — на странице записи (/portal/bookings/{id}). Клиент может вернуться к ней в любое время и подтвердить оплату.
В Telegram
Клиент получает уведомление в Telegram с реквизитами для перевода и суммой. В сообщении есть кнопка «Оплатил» для подтверждения.
Автоматическая отмена
Если для типа сессии включена обязательная предоплата и указано время для автоматической отмены (cancelAfterHours), система отслеживает, подтвердил ли клиент оплату в отведённый срок.
Если клиент не подтвердил оплату в течение указанного времени:
- Запись автоматически отменяется
- Слот в расписании специалиста снова становится доступным
- Клиент получает уведомление в Telegram: «Ваша запись отменена — оплата не была подтверждена в установленный срок»
- Специалист получает уведомление: «Запись отменена автоматически — клиент не подтвердил оплату»
Автоматическая отмена не происходит, если клиент уже нажал «Я оплатил(а)» — даже если специалист ещё не подтвердил получение.
Напоминание клиенту
За указанное вами время до сессии клиенту приходит сообщение в Telegram:
Напоминание об оплате сессии 2026-03-15 в 14:00.
Сумма: 5 000₽
Реквизиты для перевода: Сбербанк 4274 **** **** 1234, Иванов И.И.
После перевода подтвердите оплату в личном кабинете: milapractice.ru/portal/bookings
[Я оплатил(а) ✅] ← кнопка со ссылкой на личный кабинет
Вы можете настроить свой шаблон напоминания. Поддерживаются переменные: {date}, {time}, {amount}, {bankDetails}.
Напоминание можно отправить повторно вручную из дашборда.
Подтверждение
Клиент
Клиент нажимает «Оплатил ✅» в Telegram после перевода. Статус меняется на «Клиент подтвердил». Вам приходит уведомление.
Специалист
Вы проверяете поступление на карту и подтверждаете в дашборде или Telegram:
- «Да, получил ✅» — оплата зафиксирована, статус «Оплачено»
- «Нет ❌» — клиенту придёт сообщение с просьбой проверить перевод и подтвердить повторно
Если вы не подтвердите в течение 12 часов — придёт напоминание.
Статусы платежа
| Статус | Что значит |
|---|---|
| Ожидает оплаты | Напоминание отправлено, клиент ещё не подтвердил |
| Клиент подтвердил | Клиент нажал «Оплатил», ждёт вашего подтверждения |
| Оплачено | Вы подтвердили получение |
| Оспорено | Есть расхождение — требуется ручное разрешение |
| Просрочено | Клиент не подтвердил в установленный срок |
| Автоматически отменена | Клиент не подтвердил оплату в срок, запись отменена системой |
Просрочка
Если клиент не подтверждает оплату в течение установленного времени (по умолчанию 48 часов), платёж автоматически получает статус «Просрочено». Вы получите уведомление.
Ручное управление
В дашборде вы можете вручную переключить статус платежа между «Ожидает» и «Оплачено» — например, если клиент оплатил, но не нажал кнопку в Telegram. Все ручные изменения записываются в журнал.
Настройки
| Параметр | Описание | По умолчанию |
|---|---|---|
| Реквизиты | Номер карты, банк, ФИО получателя | — |
| Шаблон напоминания | Текст сообщения клиенту (поддерживает переменные) | Стандартный |
| Напоминание за | За сколько часов до сессии отправлять | 24 часа |
[screenshot: настройки оплаты переводом]
Перевод + онлайн-провайдер
Оплата переводом работает параллельно с ЮKassa или Prodamus. Например, для одних типов сессий можно использовать онлайн-оплату, для других — оплату переводом. Тип оплаты выбирается при создании типа сессии.
Что дальше
- Оплата: обзор — все способы оплаты
- Онлайн-оплата: ЮKassa и Prodamus — автоматический приём платежей
- Типы сессий — настройте цены для каждого типа