Billing setup and access
Configure the billing email, understand roles, and complete payment setup.
Billing belongs to the active organization. Open Settings > Billing to review invoices, billable usage, and payment details.
Who can access billing surfaces
| Task | Required organization role |
|---|---|
| View billable usage | Any authenticated member of the active organization |
| View invoice documents | Owner or admin |
| View or change payment details | Owner or admin |
| Start billing setup | Owner or admin |
| Change the organization billing email | Owner or admin |
Sensitive invoice and payment lookups are rejected before external payment data is loaded when the current user is not an owner or admin.
Configure the billing email
Invoices and payment notices use the organization billing email.
- Open organization Settings.
- Enter a valid Organization billing email.
- Save the organization settings.
This address is displayed on the Invoices and documents page. If it is missing, that page can display the signed-in user’s email as a visual fallback, but Parix skips invoice-email delivery until an organization billing email is saved. Use a role address controlled by the organization rather than a personal address when your operating model requires shared ownership.
When setup is required
The first eligible complimentary Developer database does not require payment setup. That grant is once per verified user for the lifetime of the account; deleting the database does not grant another complimentary one.
Additional paid Developer databases, dedicated database creation, database imports, and TigerBeetle version upgrades require an organization customer record and primary payment method that are ready for provisioning. See Plans and limits for the Developer entitlement boundary.
Billing setup does not create, upgrade, or purchase a database by itself. It only prepares the organization to perform a later billable action.
Complete setup
- Open Settings > Billing > Payment.
- Select Set up billing.
- Complete the card setup on the Stripe-hosted page.
- Return to Parix through the provided success redirect.
Selecting the button only opens a setup session. A payment method is not active until the external Stripe flow finishes and Parix validates the returned setup session. Canceling the flow leaves setup incomplete.
Only an owner or administrator can start setup from the Billing page. The current return route validates the setup session but does not repeat the billing-manager role check, so treat the hosted return URL as sensitive and do not share it.
The return page reports one of these results:
- Billing setup completed successfully
- Billing setup was canceled before completion
- Billing setup failed, with a reason when available
- Billing setup session is missing, which requires starting again
Continue to Payment methods and billing status for the status model.