Billing
How usage is counted, the monthly free allowance, prepaid credit and the zero-balance rule.
On this page
What is billed #
Only accepted verifications are billed: a siteverify answer with success: true and reason accepted. Refusals of any kind, unpaid and paused answers, repeated calls with the same idempotencyKey, test keys and everything that happens in the browser are free. Refusals still appear in your decision log.
One balance per workspace #
A workspace has one credit balance for all its sites. The billing page of the console shows the balance, this month's usage per site, the charges so far and a forecast to the end of the month. Usage is counted as it happens and rated about every 30 seconds. Charges are posted to the ledger about once an hour, one entry per price band, and at once whenever they would take the balance to zero or below your warning threshold, so protection and warnings are never late; the billing page shows the rated usage still to be posted.
Free allowance #
Each workspace gets 10,000 accepted verifications per calendar month (UTC) at no cost, shared by all its sites. The allowance resets on the 1st at 00:00 UTC.
Prepaid credit #
After the allowance, accepted verifications are paid from the workspace's prepaid credit, from $0.50 per 1,000 with lower prices at volume; see pricing. Each completed block of 1,000 is charged at the price of its band. Credit is bought in US dollars through WayCash with crypto or a card, from $1 to $1,000 per top-up, and is credited once the payment is confirmed. There is no subscription and no automatic charge. Top-ups open once a paid plan applies to the workspace or has been announced for it.
When the credit runs out #
Usage is rated after it happens, so the rating that uses up your credit can take the balance below zero:
- Normally, everything that rating counts was counted in the 90 seconds before it ran, and all of it is charged: the balance goes below zero by at most one rating cycle of your usage.
- If rating has fallen behind (some of the usage is older, for example after an incident on our side), it charges no more than the credit you had left, rounded up to the block of 1,000 that crosses zero. The rest is not charged.
- From the moment the balance is zero or below, nothing more is charged: usage counted after that, including the rest of the block of 1,000 in progress, is never charged, also not after a top-up. The statement lists these blocks as not charged.
The amount below zero is deducted from your next top-up. A top-up smaller than that amount leaves the balance at or below zero, so protection stays off until the balance is above zero; the receipt says so.
The zero-balance rule #
When a priced workspace has used its free allowance and has no credit left, its sites stay reachable and are not checked:
- the signed configuration tells the script to skip the work, and
executeresolves with an empty token; - siteverify answers
success: truewith the reasonunpaid, whatever token you send, except that a site in lockdown and an action blocked by your rules keep refusing withrule_blocked(refusals are never billed); - nothing is billed while unpaid.
Protection resumes at once when a top-up brings the balance above zero, or when the next month's free allowance starts. Your integration needs no special case, as long as it forwards the token even when it is empty and only checks success. If protection must never lapse, keep a buffer of credit. A workspace without a price stays protected.
Warnings #
Owners and admins of the workspace get an email:
- at 80% and at 100% of the month's free allowance;
- when the credit falls below the workspace's warning threshold ($5 unless you change it on the billing page), once per top-up;
- when protection turns off for lack of credit, with the date the allowance resets, and when it is back on;
- with a receipt for every credited payment, which says whether protection is back on.
While protection is off or about to lapse, every page of the console shows a banner, and sites read Not checked — no credit.
Price changes #
We announce a change of prices or of the free allowance by email at least 30 days ahead. It applies from the first calendar month that starts after the notice period; usage before that date is never charged at the new prices. Workspaces created after a price is published start on it at once.
Statements and exports #
The billing page lists your top-up orders with their status (pending, paid, partially paid, expired) and a receipt for each payment (naming the seller), the credit ledger, and a statement for every month: opening balance, top-ups, charges by band, adjustments and refunds, closing balance. Statements print cleanly, and the ledger and daily usage per site download as CSV. A deleted site appears in a month's usage only if it had usage that month, marked deleted (the site_deleted column of the usage CSV).
Invoices and refunds #
Each top-up has a WayCash invoice. Unused credit can be refunded at our discretion.
Something unclear or missing on this page? Write to support@blockalt.click.