Billing and payments
This topic provides an overview of Ververica Cloud billing. For instructions on managing bills and invoices, see the following topics:
- Check past invoices
- View bill summary data
- Add a payment method
- Change default payment method
- Change payment details for invoicing
- View usage
- View cost estimates
Overviewβ
We understand the significance of data security, especially when it pertains to confidential financial information. That's why our integration is designed in such a way that we never store your sensitive payment details or any other confidential data on our servers. Instead, all such information is handled by Stripe, which adheres to the highest industry standards of data protection and security.
Billing/charging applies at the user account level. Users will be billed by the hour for all the workspaces they own, and charged at the end of the current billing period. Only the workspace owner can specify the payment method for a workspace. Billing accrues hourly, with a monthly-in-arrears invoicing cycle. If you stop using resources during a billing period (for example by deleting a workspace), or if you exceed the resources allocated for the current billing period, the current billing period will stop and an invoice will immediately be generated for the resources used. A new billing period will commence if you continue to use resources.
What invoices will I receive?β
Ververica does not charge for any additional AWS services, nor do we show them on our invoices. You will normally receive two bills:
- Ververica invoice: All prices for AWS services that form part of your Ververica AWS cloud account are included in the base price of NTUs and CUs.
- AWS invoice: Separate from your Ververica Cloud invoices, you will receive invoices from Amazon for services that are part of your own AWS cloud account.
The two invoices are not consolidated.
Pricingβ
Refer to Terminology for an explanation of the terms used in this section.
The examples in this section are for illustrative purposes, and may not reflect latest offering types, offerings, or pricing. See this page for up-to-date information.
The image below shows how the Ververica Cloud pricing model is implemented.
The image below shows how the pricing model maps to invoicing:
Billing dimensionsβ
Ververica Cloud offers PAYG and RC workspaces. The billing dimensions vary by workspace type.
The usage dimensions for Hosted clusters are based on Compute Units (CUs) and Network Transfer Units (NTUs).
- 1 CU = 1 CPU core / 4 GiB
- 1 NTU = 1 GB network traffic
Pricing dimensionsβ
For the latest offering types and pricing, see this page.
Pricing exampleβ
This is just an example for illustrative purposes, and may not reflect latest prices or offerings. See this page for up-to-date information.
Consider the following invoice:
Amounts due are calculated for every invoice line item. Any credit remaining from a Start for Free workspace is deducted from the PAYG subtotal to give the final invoice amount:
Terminologyβ
This section introduces the terms specific to Ververica Cloudβs billing system.
Billing plan: This refers to an offering associated with a specific AWS region. For example, there is one billing plan for a workspace that uses an RC10 offering in the Europe (Frankfurt) region, and a different billing plan for a PAYG workspace in the US East (N. Virginia) region. A billing plan is attached to a workspace after it is created. Every billing plan is made up of two billing items: Compute Units (CU) and Network Transfer Units (NTU), itemized separately for an invoice line item.
Billing item: This gives a measure of how long a workspace of a particular size has been running (CU hours), and how many NTUs have been used (GB). Billing items are used in conjunction with billing item prices to generate invoice line items (there is more on invoice line items below). Each invoice line item has the following billing item entries:
CU billing item: For PAYG offerings, a billing item unit is 1 CU/hour. For RC offerings, billing item units are 20, 30, 50, or custom CU/hour.
NTU billing item: For both PAYG and RC workspaces, a billing item unit is 1 GB.
Billing period: The interval of time between billing statements. This is normally one month, but can be affected by preemptive invoicing (see below). There is only one active billing period for a user at any given point in time.
Billing cycle: Defines the billing periodβs length and frequency. Ververica Cloud operates a monthly billing cycle.
Charging: The process of collecting money from a user based on their payment details. Ververica operates a postpaid charging model, where services are used first, and charging happens at the end of the billing period.
Invoice: A document issued at the end of the billing period. An invoice consists of a Summary section and an Invoice line items section. Invoice line items are grouped by billing plan (as described above).
Invoice line item: Invoice line items are aggregated by the billing engine, based on billing items and quantity of units. Each invoice line item shows CU usage, and the price of the billing item unit (in dollars) for a region. The quantity is then multiplied by the billing unit price to get the total invoice line item price.
CU RC invoice line items are aggregated by offering (not offering type) and region. This is the aggregate of the fully reserved CU quantity per hour for all associated workspaces. For example, there is one invoice line item that aggregates all RC 10 workspaces for the Europe (Frankfurt) region, and another that aggregates all RC 10 workspaces for the US West (N. California) region.
CU PAYG invoice line items are aggregated by region. For example, there is one invoice line item that aggregates all PAYG workspaces for the US West (N. California) region. This results in the total CU usage (CU hours), and the total CU cost (in dollars) per region.
NTU billing items are aggregated by offering type (not offering) and region, so they do not necessarily show for every invoice line item. They show NTU usage (in GB).
Offering type: Ververica Cloud has the following offering types:
- Pay-as-you-go (PAYG): Users are charged for the capacity they have used at the end of the billing period. Billing for each Ververica Cloud component accrues at hourly intervals. Any usage of less than an hour is billed for the entire hour. Users can create up to 10 PAYG workspaces.
- Reserved capacity (RC): Users are charged continuously for all purchased reserved capacity workspaces, and are charged at the end of the billing period. Billing items are aggregated on an hourly-basis for Data Transfer and RC bundles per region (per hour).
Offering: An offering is a specific instance of an offering type.
- The Reserved Capacity offering type has several predefined offers with different numbers of Compute Units (CU).
- There is only one PAYG offering.
Preemptive invoice: If the amount due exceeds the configured threshold, a preemptive invoice is issued immediately, prior to the end of the current billing period. In this case, the current billing period ends and a new billing period starts. This may lead to multiple invoices issued in one billing cycle.
Promotion: A mechanism to promote newly-released products or features, or to carry out promotion campaigns. Promotions are usually given to the user as a gift amount, which they can spend on exploring the product. These promotions are deducted from invoice line items to which the promotion applies. Currently Ververica provides a free promotion within a trial period for new signups to the PAYG offering type.
Prorating: When a user completes an order in the middle of a billing period, hourly charges will apply from the moment of completion to the end of the current billing period.