How does billing work?
Typesense Cloud has a pay-as-you-go billing model, without any long-term contracts.
There are 3 pricing components:
- A fixed per-hour cluster fee that is incurred for each hour your cluster is running & not terminated.
- Per-GB bandwidth costs, that depend on the amount of data / traffic you send or retrieve from your cluster.
- [Optional] Monthly Prioritized Support Plans. Critical Production support is included in the price above.
We provision dedicated hardware for each cluster you provision, so the fixed hourly fee you see on the pricing page is incurred regardless of whether your cluster is receiving any traffic / data or not.
Given that we charge hourly without long-term contracts, you can provision clusters, scale them up and down as needed and you'll only be charged for the hours your cluster was running, for the particular configuration you had running for that particular hour.
Cluster bandwidth costs are usually about 9c-12c per GB depending on region, and are not the largest cost component, compared to the cluster runtime fees. Here's how to estimate bandwidth costs.
Billing Frequency
We'll accrue all charges across all clusters you spin up in your account and charge your payment method on file on a weekly basis.
We understand that sometimes this might incur one too many charges / invoices for your accounting team to reconcile. So once you've had 3 months of consistently successful payments, you can request for your billing cycle to be switched to a monthly cycle by emailing support at typesense dot org.
Payment Methods
Credit/Debit Card: Once you create an account, you want to add a credit/debit card on file from your account page. We'll charge this card for all accrued charges at the end of each billing cycle (weekly by default).
Prepaid Billing: We also support prepaid billing, where you can purchase credits ahead of time and keep them in your account's credit balance. At the end of each billing cycle, we will total all accrued charges, and we will first deduct from your credit balance, before attempting to charge your card on file if you run out of credits. This can help reduce the number of charges that show up on your card statements.
If your card does not support recurring transactions, you want to use Prepaid Billing with the "Use as fallback" option unchecked.
Invoice/PO Billing: We support payments via bank transfer using Invoice / PO-based billing. But due to the amount of operational overhead this adds, we only support this mode of payment for a minimum purchase of $5,000 or your projected annual spend (the higher of the two). We'll apply the purchased credits to your account as a credit balance, and we'll deduct from this on a weekly basis. Reach out to us at support at typesense dot org with your cluster configuration, billing name, billing address, and any other information you want on the invoice, for this mode of payment.