Как работают платежи и токены
Внутренняя валюта сервиса — токены (✦). Ими оплачивается любая генерация. Токены покупаются за рубли — заранее, без VPN и зарубежных карт.
Карта пополняет только рублёвый баланс. С него покупаются токены — разово (пак) или по подписке. Токенами оплачивается генерация.
Что можно сделать
Положить рубли на счёт — с них покупаются токены и оплачиваются подписки.
Раздел «Баланс и платежи»
Пополнить →Разовый пак любого объёма. Чем больше — тем дешевле токен. Токены не сгорают.
Страница «Тарифы» → калькулятор
Купить токены →Пакет токенов каждый период по сниженной цене, автопродление. Отменить можно в любой момент.
Страница «Тарифы» → планы
Выбрать тариф →Текст, картинки, видео, фотосессии. Перед отправкой видно, сколько спишется токенов.
Чат с моделью
К генерации →Типы платежей и их возможности
- Кладёт рубли на счёт
- Нужно для паков и подписок
- Оплата картой (сейчас заглушка)
- Любой объём по слайдеру
- Скидка по объёму (чем больше — дешевле)
- Токены не сгорают (rollover)
- Списывается с рублёвого баланса
- Пакет токенов каждый период
- Сниженная цена за токен
- Автопродление с баланса
- Отмена / возобновление в любой момент
Как списываются токены за генерацию
Для фотосессии цена = число кадров × цена за кадр, и платится только за удавшиеся кадры. Стоимость всегда видна в окне ввода до отправки.
Под капотом (для разработчиков)
TokenService · SubscriptionService · TokenPurchaseServiceЯдро денег
wallet_service: hold / settle / credit / debitБД
Wallet · Transaction · Subscription
Полные UML-схемы и потоки — в репозитории: docs/payments/*.drawio(открываются в diagrams.net).