Раньше у миров не было собственной экономики: включил — работает, без модели расходов. Теперь у каждого мира — свой кошелёк, явная активация и понятное списание за день работы.
▸ Кошелёк мира. Отдельный от твоего Hap Wallet — у каждого ролевого мира своя касса. Пополняешь её из своего баланса, видишь остаток прямо в админке мира.
▸ Активация. Мир запускается явным действием: проверяется баланс, фиксируется тариф, статус переходит в active. Без денег на счету — не активируется, понятно почему.
▸ Daily-charge. Каждые сутки с кошелька мира списывается дневная стоимость. Закончились средства — мир уходит в паузу, контент сохраняется. Пополнил — продолжает.
Под капотом — отдельный модуль roleplay-billing, ledger с транзакциями для аудита, race-safe ensureWallet чтобы конкурентные операции не плодили дубли. Это фундамент: дальше — публичные цены, промо-периоды, пакетная оплата за группу миров.
[Открыть платформу](https://fandohub.ru) #обновление #ролевки
