Admin Documentation Portal for Virtuozzo Application Management
Billing System
In this section:
Frequently Asked Questions
How does the billing system work in the Virtuozzo Application Management?The platform has an internal Billing component that is responsible for processing the information about hardware resource consumption, calculating the charges, providing billing information, sending billing-related alerts, and deactivating/destroying accounts according to the users’ quotas. However, it is not a payment gateway and does not handle payment processing. Instead, it can be integrated with an external billing system to manage payments and invoicing.
Which external billing systems can be integrated with the platform?The platform can be integrated with various external billing systems, such as Stripe, HostBill, or WHMCS. For custom cases, the platform also provides a REST API that allows you to connect it with any billing system of your choice.
What billing models are supported by the platform?The platform supports both pre-paid and post-paid billing models. In the pre-paid model, users refill their balance and the platform deducts funds based on resource consumption. In the post-paid model, users are billed at the end of a billing cycle based on their resource usage (monthly invoice that they need to pay to continue using the platform).
Can I customize the billing system to fit my specific needs?Yes, the platform’s billing system is highly customizable. You can adjust resource cost through tariffs, set up different pricing tiers, provide refill bonuses, and more. Refer to the
Billing for Third-Party Services and
Option-Based Software License documentation for more specific cases of billing customization.