Billing & usage
You pay per monthly active scanning user — not per scan, not per device. Simple to predict, and test usage is always free.
What you're charged for
The billing unit is a MASU — a monthly active scanning user: a distinct host_user_ref with at least one completed live scan in a calendar month, counted once per company.
| Rate | US $3.00 per MASU per month |
| Counted once | A member who scans 50 times is one MASU. A member active in two of your apps is still one MASU (deduped per company). |
| Test keys | Never billed. Develop and stage on test keys freely. |
| Failed / abandoned scans | Never billed. Only a completed scan on a live key counts. |
Get the unit right
Because billing counts distinct host_user_ref values, that ID must be your stable identifier for the member — the same value every time for the same person, across their devices, set by your server. A value that changes per session over-counts (you pay more); a value shared across people under-counts and mixes their results. See Authentication.
Seeing your usage
The portal's Usage screen shows the current month's MASU count and amount due, per app and in total. A month stays live (recomputing) until a few days after it ends, then freezes — so a late offline scan that lands in a closed month doesn't change an amount already invoiced.
scan.completed event, which carries no measurements. Whether or not you enable results delivery has no effect on what you pay — see Results delivery.