The transaction history is the one source of truth for what each direction, each number and every "just try again" habit actually costs — but a charge or refund line says nothing on its own unless you read them together. Here: what each line type means, why the sum of charges is not your spend, how to work out the real cost of a successful verification by direction, and how to catch a budget leak in time.
What each line means
Every operation has a type and a signed amount: deposits and refunds add to the balance, everything else subtracts from it. A deposit is money added via a payment method and has nothing to do with spend. A charge for an activation is the fee for one number request in OTP activations, tied to its ID. A rental payment covers a number taken for a fixed term rather than a single activation — charged once at checkout for the whole paid period, even if the number sits idle part of the time. A traffic payment is a proxy-channel charge, billed per gigabyte or at a fixed monthly rate for a dedicated address. A refund is money that came back for one of the automatic reasons — covered in refunds: when money comes back automatically. Every line also shows the balance before and after, confirming the entries run with no gaps.
Why the sum of charges is not your spend
Adding up every charge for a period and calling it your spend is a common mistake. A charge is recorded at the moment of ordering, not of a confirmed result: if the activation is later cancelled or times out, the money comes back as a separate "refund" line, and the original charge stays in the history. Real spend for a period is the sum of charges minus the sum of refunds for that period — not the total of every negative line. On a direction where attempts predictably fail, that gap can reach a third of the total — looking only at "charged" overstates the picture.
How to calculate the real cost of a successful verification
For a single direction (country plus service): real cost = (charges minus refunds for the period) divided by the number of activations actually closed with a delivered code. The result is usually higher than the listed price of one attempt — and that figure, not the activation price, should decide whether a direction is worth it. The full formula, conversion slices and thresholds for dropping a direction are in how to calculate verification conversion and spot expensive routes.
Which slices are worth tracking
A single monthly spend figure says nothing about where money is spent efficiently. Three slices matter. By direction — matching charges and refunds by activation ID shows which country-service pair steadily eats the budget on repeat attempts. By week — comparing week-over-week movement shows whether a direction got worse recently or was always weak. By operation type — so one-off traffic or rental charges do not mix with recurring activations, which have their own refund logic and frequency.
How to spot a budget leak
Three signs read directly off the history, no extra math needed. A run of refunds in a row on one direction within a short window means the code is not getting through there systemically — stop further attempts rather than repeat them. The three sources behind such hidden losses — cancelled activations, retries on a bad direction and idle rentals — are broken down in hidden costs: cancellations, retries and idle numbers. Repeated charges on a direction that already showed near-zero delivery last period mean the decision to switch was made but never acted on. A rental charge with no activation following it for a long stretch signals a forgotten rental billed out of habit each period. A regular review — weekly for an active direction, monthly overall — is quick: the data already sits in one place, so you just pick the period and add up the lines. That same pass through the history also covers bookkeeping outside the account.
Frequently Asked Questions
Why are there two lines in the history for one activation — a charge and a refund?
Because a refund does not cancel the charge; it is recorded as a separate operation. Both lines stay in the history, and together they show not just the final outcome but the fact that the attempt happened at all.
How can I quickly tell that a direction is wasting budget?
Look at the ratio of charges to refunds for that direction over recent days, not the price of one attempt. A consistently high refunded share means the real cost of a result there is higher than the listed price suggests.
Can I just trust the final balance figure without going through the history?
The final figure shows how much is left, not where previous amounts went. Regularly reviewing the history is the only way to spot a run of cancellations or an idle rental before it shows up in the balance itself.
The complete record of charges, refunds and deposits tied to every activation and rental lives in the transaction history.