Answers to the most common questions about billing, invoices, and payments in Vexo:
Billing is usage-based: your total event usage across all apps and websites under your account, billed monthly in arrears. The first 500,000 events each month are free; beyond that you pay graduated per-million rates — see Subscription for the full rate table. Session replays are billed the same way, separately from events: 1,000 replays per cycle are included free, then $3 per 1,000 up to the replay limit you set in Settings. You can view your monthly usage anytime in your account settings.
Adding billing (a card on file) unlocks these features:
The features cost nothing by themselves. Usage above the free allowances is billed at the rates above, and the extended-retention add-on is billed separately.
An app's replay length follows the app owner's billing, and so does the AI query limit when you query that app: a team member on a free account gets them in apps whose owner has billing. The dashboard widget limit follows your own account's billing.
Invoices are sent automatically by our payment provider, Stripe, each time a payment is processed. You’ll receive them by email and can download them directly from the link included in the email.
To send copies to more addresses, add them under Invoice recipients in Settings → Billing: Vexo emails a copy of each paid invoice with a charge to every address on the list. To change the email address on the invoices themselves, use Manage billing to open the Stripe billing portal.
All payments are securely processed through Stripe, and the methods offered at checkout are managed there — they currently include credit and debit cards, Google Pay, and Cash App Pay, and the exact options can vary by region and device. We don’t support wire transfers, manual invoicing, or cryptocurrency payments.
On the free plan, event collection stops once you reach 500,000 events in a month — the API responds with 406 — Free plan event limit reached. Add billing to keep collecting events. Session replays continue to upload (they have their own allowance of 1,000 per cycle — see Subscription), and your existing data and dashboards remain fully accessible. Collection resumes at the start of the next month, or immediately once you add billing; apps on SDK 1.10 or later start sending again the next time your users launch them.
With billing enabled there is no account-wide cutoff — you simply pay for what you use. If you want a hard spending ceiling, you can set an optional per-app events cap in your app's settings; when an app reaches its cap, Vexo stops collecting new data for that app until the billing period resets.
Accounts still on a legacy tiered plan keep their plan's existing limit behavior until they move to usage-based pricing.
To update your billing details:
This opens the Stripe billing portal, where you can update your card, view past invoices, or cancel your subscription. If you haven't enabled billing yet, the same section shows Add billing instead.
If you cancel, your plan stays active until the end of the billing period, and events your apps send until then are billed on your final invoice. To stop event charges sooner, use Stop collecting data now next to Manage billing. If you raised your replay limit, lower it to 1,000 in Settings → Session Replays to stop replay charges. See Cancelling.