Path: Billing (
/billing) — Client users onlyThe Billing page is the self-service portal for clients. Admins manage billing from Administration → Subscriptions and Administration → Transactions instead.Subscription Summary
The top section shows the current subscription at a glance.Suspension Warning
If the subscription is expired or suspended, a prominent warning banner appears at the top with instructions to renew or contact support.Subscription Card
| Field | Description |
|---|---|
| Plan Name | Current pricing plan |
| Status | Active / Trial / Suspended / Cancelled badge |
| Price | Amount with tax breakdown |
| Billing Period | Monthly or yearly |
| Payment Method | How the subscription is charged |
| Next Renewal Date | When the next charge is scheduled |
| Features | List of included plan features |
Actions
- Renew — opens the Renew Plan Modal to select payment method and confirm
- Change Plan — opens the plan selector to upgrade or downgrade
- Cancel Subscription — opens the Cancel Dialog with scheduling options
- Undo Cancellation — reverses a pending cancellation before it takes effect
Renew Plan Modal
Allows the client to renew before the current period ends:- Select payment method
- If Bank Transfer is selected — bank account instructions are shown
- Confirm — for card/PayPal/Tap, redirected to payment gateway; for Bank Transfer, subscription stays Pending until admin approval
Billing History
Table of all invoices:| Column | Description |
|---|---|
| Invoice Number | Unique identifier |
| Date | Issue date |
| Description | Plan name and period |
| Amount | Charged amount |
| Method | Payment method used |
| Status | Paid / Pending / Failed badge |
- View — opens the invoice as a PDF in an iframe viewer
- Download — save the PDF to your computer
Payment Return Screen
When returning from an external payment gateway (PayPal, Stripe redirect flow), the Billing page briefly shows a confirmation screen before returning to the normal billing view.Help
Payment failed
Payment failed
Check that your card is valid and has sufficient funds. Update your payment method and click Renew to retry immediately.
Subscription suspended
Subscription suspended
Add a valid payment method and renew. Your sites and data are preserved during suspension.
Request a refund
Request a refund
Contact support with your invoice number. Stripe refunds process in 5–10 business days.
Need a VAT invoice
Need a VAT invoice
Ensure your company name and VAT number are set in your account profile. Future invoices will include them automatically.