Задача

Необходимо спроектировать и реализовать механизм приватного общения клиента с экспертом с платным доступом.

Логика работы

  • Клиент записывается на консультацию через сайт или приложение.
  • После успешной оплаты (или перехода по ссылке на оплату) клиенту открывается доступ к чату с экспертом.
  • Доступ к отправке сообщений активен в течение 14 дней с момента первого входа в чат.
  • По истечении 14 дней клиент теряет возможность писать новые сообщения, пока не произведет повторную оплату.
  • Эксперт должен иметь доступ к полной истории переписки с клиентом.
  • Для клиента желательно отображать историю переписки (опционально).

Технические требования

  • Платформа реализации: любая социальная сеть или мессенджер (Telegram, WhatsApp, VK и т.п.) с условием работоспособности системы.
  • Интеграция с платежной системой для проведения оплат.
  • Контроль временного доступа к чату.
  • Основная цель - функциональность, дизайн вторичен.

Доработка правил переноса остатков

Необходимо исправить типовой файл правил обмена для корректной передачи остатков между системами автоматизации бизнеса. Сейчас данные переносятся с ошибками.