Billing
VeraFrame uses Stripe for billing. All subscription management — invoices, payment methods, plan changes, cancellations — happens in the Stripe Customer Portal, not inside VeraFrame itself.
This matters for two reasons. One, it keeps payment data out of VeraFrame’s systems entirely (PCI compliance stays with Stripe). Two, the billing portal is the same familiar interface used by many other SaaS products, so your finance team does not have to learn a new tool.
Open the billing portal
- Go to the Admin dashboard.
- In the top-right menu, click Open billing.
You will be redirected to the Stripe-hosted portal for your tenant’s customer account. The session is authenticated automatically — no separate login.
What you can do in the portal
- View and download invoices for past billing periods.
- Update payment method (credit card, direct debit depending on region).
- Change plan — upgrade or downgrade between available tiers.
- Change billing information — company name, VAT number, billing address.
- Cancel subscription — takes effect at the end of the current billing period.
Plan changes
When you change plan in the portal, Stripe sends a webhook to VeraFrame. Your tenant’s feature entitlements are updated automatically, usually within a few seconds:
- Upgrade to Integration enables features like
document_templatesandrest_api. - Upgrade to Compliance Edition additionally enables
audit_trail,approve_reject_workflow, and related features. - Downgrade removes the corresponding features at the end of the billing period.
Users do not need to sign out and back in after a plan change — the new entitlements apply on the next request.
Cancellation
A canceled subscription continues to work until the end of the current billing period. At that point, the tenant enters a grace state:
- The Admin dashboard is still accessible for data export.
- Users can still log in to download their data.
- New validations cannot be run.
- Source groups and templates remain visible for export but are not usable for new generations.
After the grace period ends (30 days by default), the tenant is eligible for deletion. To export all your data before cancellation, use the Export account action in the Admin dashboard.
Account deletion
To permanently delete the tenant and all associated data, use Delete account in the Admin dashboard. This is an irreversible operation: all source material, validation history, audit events, and user accounts are removed.
See Data retention for details on what is deleted, when, and what (if anything) is retained in Stripe’s own records for tax purposes.