Skip to content

Checkout and invoices

PhantomOps uses Stripe for all paid checkout. There is no separate billing portal — you complete payment at Stripe and inventory lands in your organization automatically.

Two surfaces send you to Stripe:

  • Settings → Billing — buy Starter, Growth, or Teams plan slots, or top up purchased credits.
  • Signup — first-time purchase as part of creating your organization (see Getting started → Create your account).

In both cases:

  1. Set the quantity for the tier you want.
  2. Select Buy {tier} (or Continue to {plan} at signup).
  3. Stripe’s hosted checkout opens in the same tab.
  4. Complete payment.

Stripe redirects you back to PhantomOps with ?session_id=… on the URL. The destination page polls billing status and shows a notice when the new inventory lands:

  • On the Projects page: a green notice confirms the slots are available. The page reloads project cards so you can immediately assign the new slots.
  • On Settings → Billing: the Available stat card increments and the new slots appear in the inventory list.

If the checkout was canceled before payment, a red notice reads “Checkout was canceled before payment completed.” Dismiss with the × on the right.

Stripe sends a receipt email to your organization’s billing email address as soon as payment clears. The email contains the invoice PDF.

For invoice history beyond your inbox, request access to the Stripe customer portal — your organization admin can enable this from Stripe directly.

Prices on the billing page are listed in USD per slot. Stripe handles currency conversion and applicable taxes (VAT / GST) at checkout based on the billing address you provide.