> For the complete documentation index, see [llms.txt](https://creoplay-ai.gitbook.io/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://creoplay-ai.gitbook.io/home/monetization/billing-history.md).

# Billing History

Billing History helps users track payments, credits, and transactions.

### What Billing History Should Show

Billing History should include:

* Subscription payments
* Top-up credit purchases
* WebGL export payments
* Metered billing transactions
* IAP-related transactions
* Credit deductions
* Payment status
* Transaction timestamp
* On-chain transaction ID
* Payment token used

### Why Billing History Matters

Billing History gives users transparency.

Users can see how their credits were used, what payments were made, and whether transactions succeeded or failed.

### Recommended Billing Statuses

| Status     | Meaning                                 |
| ---------- | --------------------------------------- |
| Successful | Payment or credit deduction completed   |
| Pending    | Transaction is waiting for confirmation |
| Failed     | Payment failed or was rejected          |
| Refunded   | Payment was returned to the user        |
| Cancelled  | User cancelled the transaction          |

### Recommended Billing Detail Page

Each transaction detail page should include:

* Transaction ID
* Date and time
* Product or action
* Credit amount
* USD equivalent
* Payment token
* Wallet address, if applicable
* Status
* Receipt or explorer link, if available
