Документация
Your account/Billing/Credit ledger
Billing

Credit ledger

Where to see every credit you've earned and spent. Filtering, exporting, troubleshooting.

Every credit movement on Reverie is logged. Daily logins, purchases, message consumption, image generation, plugin commissions, referral rewards, support payouts — all of it. The ledger is the source of truth.

For pricing and earning strategy, see Credits explained. This page covers the ledger UI.

Where the ledger lives

Settings → Billing → Credit ledger.

The page shows a reverse-chronological list of transactions. Each row has:

  • Date / time — UTC by default; toggle to your local zone
  • Type — Daily login, Chat, Image, Plugin commission, Purchase, Referral, etc.
  • Description — short context ("DeepSeek V3.2 reply", "Pro plan monthly grant")
  • Amount — credits added (+) or spent (−)
  • Balance after — running balance for double-entry sanity

Filtering

Filters at the top:

  • Type — narrow to one transaction type
  • Date range — last 7 days, 30 days, custom
  • Character — only show transactions for a specific character
  • Model — only show consumption from a specific LLM/image/video model

Useful filters:

  • Character + 30 days — see exactly what one character cost you this month
  • Plugin commission — confirm your plugin earnings settled correctly
  • Purchase only — your buying history

Exporting

Export → CSV generates a download of the current filtered view. Useful for tax records or your own analysis.

JSON export also available via the Open API.

Reconciliation

If your balance ever looks wrong:

  1. Open the ledger.
  2. Sort by date descending.
  3. Walk the running balance backwards from the discrepancy.

Most "wrong balance" reports are explained by:

  • A long chat session with multiple replies you forgot about
  • Image generation in a moment / story you didn't notice
  • A plugin you have active is calling tools (each tool call is logged)
  • A failed-but-charged transaction (rare; auto-refunds when detected)

If you find a transaction you can't explain, [email protected] — include the transaction ID.

Refunds

Reverie refunds in two general cases:

  • Technical error — credit was deducted but no reply was generated. These auto-refund and show up in the ledger as a Refund line.
  • Image generation failure — an image that returned obviously broken. Click Report problem under the image to flag for review.

For subscription refunds and other one-off cases, email [email protected]. We don't refund credits already spent on conversations you regret — use forking to avoid that situation in the first place.

Transaction types reference

TypeWhat it means
PURCHASEYou bought credits (one-time pack)
SUBSCRIPTION_GRANTMonthly subscription credit grant
DAILY_LOGINDaily login reward
STREAK_BONUSMulti-day streak bonus on top of daily login
LUCKY_DRAWLucky draw card flip reward
REFERRALYou earned credits via referring someone
REFERRAL_COMMISSION10% commission from referee's purchase
CHATStandard chat reply consumption
IMAGEImage generation
VIDEOVideo generation (image-to-video)
TTSVoice synthesis (currently free during promo)
ASRVoice transcription (currently free during promo)
PLUGIN_COMMISSIONYour share of plugin usage where your plugin was active
CHARACTER_REVENUEYour share of credit consumption on a character you authored
REDEEMA redeem code you cashed in
GIFTCredits gifted to you by another user (or vice versa: gift you sent)
REFUNDCredit returned due to error
ADMIN_GRANTManual credit grant by support
BONUSPromotional bonus

If a transaction is negative, it cost you credits. If it's positive, you earned/received.

Setting low-balance alerts

Settings → Billing → Alerts. Get notified (in-app + optional email) when:

  • Your balance drops below a threshold you set
  • Your monthly subscription credits are about to run out
  • An unusually large transaction posts (anti-fraud)

On this page