Billing
View deposit and spending history
Track every top-up and every deduction across your xCloudPhone account.
3 min read
Every financial transaction on xCloudPhone is logged transparently. There are two separate history pages so you can review them clearly: one for money in (deposits) and one for money out (rentals and renewals).
Two history pages
Deposit history — app.xcloudphone.com/dashboard/deposit-history
Every top-up shows up as a row here. Columns include:
- Transaction ID — the unique identifier of the deposit ticket.
- Method — VietQR or Stripe.
- Amount — with currency (VND or USD).
- Time — when the ticket was created.
- Status — Pending / Success / Failed / Expired.
Spending history — app.xcloudphone.com/dashboard/transaction-history
Every time the system deducts from your wallet (new rental, renewal, add-on purchase, etc.) shows up as a row here. Columns include:
- Transaction type — new rental, renewal, add-on, refund.
- Plan / service — name of the machine or related plan.
- Amount deducted — with currency.
- Time — when the deduction happened.
These two pages are accounting-separated: deposit history = money in, spending history = money out. For a full picture, check both.
Deposit statuses
A deposit ticket goes through these statuses:
| Status | Meaning |
|---|---|
| Pending | Ticket created, waiting for you to pay or for the system to confirm. |
| Success | Funds are in your wallet and ready to use. |
| Failed | Payment was declined or there was a technical error — no money taken. |
| Expired | Ticket was not paid within 30 minutes — automatically expired. Create a new ticket to try again. |
Filters
Both pages have filters to help you find transactions quickly:
- Date range: 7 / 30 / 90 days, or a custom start–end date.
- Status: filter by Success, Pending, Failed, Expired.
- Method: show only VietQR or only Stripe transactions.
Filter by status Success + last 30 days to quickly sum up your monthly spending.
Per-row actions
On each deposit row, depending on status, you can:
- View details — open a popup with the full info: transaction ID, bank reference code, system notes.
- Reopen payment page — if the ticket is Pending and you accidentally closed the tab, reopen the QR or Stripe link to finish paying (as long as the 30-minute window hasn't closed).
- Download invoice — for Success tickets, download a PDF invoice (see Invoices and gift codes).
Current balance
The top of both pages shows your current balance, which is the amount immediately available for renting machines.
Finding a specific transaction
Need to reconcile a transfer with your bank?
Open app.xcloudphone.com/dashboard/deposit-history.
Filter by the date range matching when you sent the transfer.
Find the row with the matching amount and time.
Click View details to get the reference code.
If you cannot find the transaction:
- Check the transfer note in your banking app — does it match the code the deposit ticket asked for?
- Wait a few more minutes (banks sometimes have delays).
- If after 24 hours there is still nothing, contact support with a screenshot of your bank receipt.
Warning
Transactions Pending for more than 24 hours where you've already paid — contact support with proof (bank receipt screenshot, bank reference code). Don't create a new ticket and pay again — you may end up paying twice.