Начал продумывать логику, вот что нужно для saas и в перспективе для всяких платных чатиков и ботов Цель: Вытащить логику биллинга в отдельный сервис и отвязатся от текущих решений которые не очень. Чтобы подключение биллинга к новому сервису занимало не более 1 дня. Первая очередь 1. Создание клиента с переносом его id, баланса из старого биллинга 2. Возможность вести разные проекты в рамках аккаунта 3. Возможность создавать разные продукты в рамках проекта (сервиса) со своими тарифами, например подписка на сервис + номера 4. Настройка бесплатного периода 5. Настройка периода списания - 1 день, 7 дней, 14 дней, 30 дней. 6. Скидочная система за 3-6-9-12 месяцев, автоматический учет/расчет. 7. Доверительный платеж. Когда клиент не успел оплатить и надо дать в долг чтобы быстро включить сервис 8. Транзанкции - пополнение, списание, тестовые, id внешней транзакции 9. API - клиенты, транзакции, баланс, доступ к сервису Вторая очередь 1. Генерация счетов на оплату и фиксация факта