Summary
This guide covers platform billing for administrators. Youβll learn how to manage tenant subscriptions, review and verify payments, handle quotes and upgrade requests, configure plan pricing, and run billing automation.
Who This Guide Is For
- Platform administrators responsible for revenue and invoicing
- Finance staff verifying proof of payment
- Operations staff managing plans and pricing
Prerequisites
Before you begin, ensure you have:
- Platform administrator credentials with billing permissions
- The current pricing schedule and plan definitions
- Bank reconciliation details for verifying payments
Step 1: Review the Billing Dashboard
Navigate to Admin β Billing.
The billing overview shows platform-wide statistics: revenue, payments, invoices, and items pending verification. Use it as your daily starting point.
Tip: The βpending verificationβ count flags proof-of-payment uploads awaiting your review β clear these promptly to avoid blocking tenant upgrades.
Step 2: Manage Subscriptions
Navigate to Admin β Billing β Subscriptions.
This screen lists tenant subscriptions and their status. From here you can:
- Review each tenantβs plan and billing state
- Override a subscription status when a manual correction is needed
Tip: Use status overrides sparingly and document the reason β they bypass the normal billing lifecycle.
Step 3: Verify Payments and Proof of Payment
From Admin β Billing, open the pending-verification queue.
For each submitted payment:
- Open the proof-of-payment file
- Confirm the amount and reference against your bank records
- Approve (verify) or reject the proof
Verified payments mark the corresponding invoice as paid.
Step 4: Handle Upgrade Requests
Within Admin β Billing, review the upgrade-requests queue.
For each request you can:
- Approve to move the tenant onto the requested plan
- Reject with a reason
The pending count is surfaced so you can see outstanding requests at a glance.
Step 5: Manage Quotes
Navigate to Admin β Billing β Quotes.
This screen lists generated quotes. Open a quote to review its line items and update its status as it moves through the sales process.
Step 6: Configure Plan Pricing
Navigate to Admin β Pricing.
From the pricing screen you can:
- Create and edit plans
- Reorder how plans are presented
- Manage add-ons (create, edit, remove)
Tip: Reordering affects how plans appear to prospective tenants β put your recommended plan in a prominent position.
Step 7: Run Billing Automation
Navigate to Admin β Billing β Manage to access billing automation controls.
From here you can:
- View automation status and recent runs
- Adjust automation settings
- Trigger a manual billing run when needed
Tip: Check the most recent runβs outcome before triggering a manual run to avoid duplicate billing.
Common Mistakes to Avoid
- Verifying payments without checking the bank: Always reconcile the reference and amount first
- Status overrides without notes: Undocumented overrides make reconciliation difficult later
- Editing live pricing carelessly: Pricing changes can affect quotes in flight β review before saving
- Running automation twice: Confirm the last run before triggering a manual billing run
Verification Checklist
Before closing out a billing cycle, verify:
- All pending proofs of payment are verified or rejected
- Upgrade requests are resolved
- Subscription statuses are accurate
- Pricing and add-ons are current
- The latest billing automation run completed without errors
Next Steps
- Tenant Management β Assign plans when provisioning tenants
- Feature Flags & System Settings β Control which modules each plan unlocks
- Ops & Monitoring β Watch for failed billing jobs