User Billing
When the billing module is enabled, users can browse products, place orders, manage services, and view invoices from the panel.
License Required
The billing system requires the Billing Module license add-on. Without this license, the billing section will not appear for users.
Browsing Products
The Store page displays available products organized by category. Each product shows:
- Product name and description
- Resource allocations (memory, disk, CPU)
- Pricing for each billing cycle (monthly, quarterly, annual, etc.)
- Available stock (if limited)
Clicking a product shows full details and allows adding it to the cart.
Cart and Checkout
Adding to Cart
- Select a product and choose a billing cycle.
- Configure any options (if the product allows resource customization).
- Click Add to Cart.
Applying Coupons
On the cart page, enter a coupon code and click Apply. The discount is reflected in the order total.
Checkout
- Review cart items and total.
- Select a payment method (Stripe, PayPal, or account credits).
- Click Checkout and complete payment through the selected gateway.
Once payment is confirmed, the server is provisioned automatically if auto-activation is enabled (see Billing Settings).
Services
The Services page lists all active subscriptions:
| Field | Description |
|---|---|
| Product | The purchased product |
| Status | Active, suspended, or terminated |
| Next Due Date | When the next payment is due |
| Price | Recurring price and billing cycle |
| Server | The server associated with this service |
Users can view invoices and request cancellation from the service detail page.
Invoices
The Invoices page lists all invoices with their status:
| Status | Description |
|---|---|
| Paid | Payment received |
| Pending | Awaiting payment |
| Overdue | Payment past due |
| Cancelled | Invoice was cancelled |
| Refunded | Payment was refunded |
Clicking an invoice shows line items, tax breakdown, and payment history.
Credits
If credits are enabled, users can view their credit balance under Billing > Credits. Credits are applied automatically at checkout, reducing the amount charged to the payment method.
Next Steps
- Server Management - managing provisioned servers
- Support Tickets - getting help with billing issues
