Billing & Payments FAQ

Everything you need to know about ChaozCode pricing, payments, invoices, taxes, refunds, and subscription management.

Plans & Pricing

PlansWhat plans does ChaozCode offer?

+

ChaozCode offers a range of plans designed to fit every stage of growth:

PlanPriceBest For
StarterFreeGetting started, personal projects
Pro$29/moSolo developers, side projects
Developer$69/moProfessional developers, freelancers
Master$129/moPower users, demanding workloads
Business$249/moSmall teams (up to 10 seats)
Business Plus$599/moGrowing organizations (up to 50 seats)
Business Large$999/moLarge enterprises (up to 100 seats)
EnterpriseCustomCustom requirements, on-premise

Visit our Pricing page for a detailed feature comparison, or use our plan recommender to find the right fit.

PlansIs there a free plan?

+

Yes. The Starter plan is completely free and includes:

  • 500,000 API calls per month
  • 10,000 vector storage entries
  • 5 concurrent agents
  • Community support

No credit card is required to sign up. You can upgrade at any time from your account dashboard.

PlansDo you offer annual billing?

+

Yes. All paid plans are available with monthly or annual billing. Annual billing saves approximately 20% compared to paying month-to-month. For example:

  • Pro — $29/mo monthly vs. $290/yr annual ($24.17/mo, saves $58)
  • Developer — $69/mo monthly vs. $690/yr annual ($57.50/mo, saves $138)
  • Master — $129/mo monthly vs. $1,290/yr annual ($107.50/mo, saves $258)
  • Business — $249/mo monthly vs. $2,490/yr annual ($207.50/mo, saves $498)

You can switch between monthly and annual billing at any time from your subscription settings.

PlansWhat are credit top-ups?

+

Credit top-ups let you purchase additional API call credits beyond your plan's monthly allowance. They are one-time purchases that never expire and carry over month to month.

PackageCreditsPriceBonus
Basic100,000$10
Standard500,000$45+10%
Professional1,000,000$80+15%
Enterprise5,000,000$350+25%

Larger packages include bonus credits. Top-ups can be purchased from the Plans & Top-ups page.

PlansCan I add additional team seats?

+

Yes. Business plans include a base number of team seats. You can add additional seats at $10 per seat per month. Seats are billed monthly and can be added or removed at any time from your team management dashboard.

Each seat gives a team member full access to your organization's workspace, shared memory, agents, and analytics.

PlansHow do I upgrade or downgrade my plan?

+

You can change your plan at any time:

  1. Go to Plans & Top-ups in your account settings
  2. Select the plan you'd like to switch to
  3. Review the pricing on the checkout page
  4. Confirm your change

Upgrades take effect immediately. You'll be charged a prorated amount for the remainder of your current billing period.

Downgrades take effect at the end of your current billing period. You'll retain access to your current plan's features until then.

Payments & Checkout

PaymentsWhat payment methods do you accept?

+

We accept the following payment methods through our payment processor, Stripe:

  • Credit & debit cards — Visa, Mastercard, American Express, Discover, Diners Club, JCB
  • Digital wallets — Apple Pay, Google Pay
  • Bank transfers — Available in select regions for annual Enterprise plans

All payments are processed in USD ($). If your card is in a different currency, your bank will convert at their current exchange rate.

PaymentsIs my payment information secure?

+

Absolutely. We take payment security very seriously:

  • PCI DSS Level 1 compliant — The highest level of payment card industry security standards
  • 256-bit SSL encryption — All data transmitted to and from our site is encrypted
  • We never store your card details — Payment information is handled entirely by Stripe. Your card number never touches our servers
  • 3D Secure support — Additional authentication layer for supported cards
  • Fraud detection — Stripe's machine learning fraud prevention system protects every transaction

For more information, see our Security documentation.

PaymentsWhat happens when my payment fails?

+

If a recurring payment fails, we follow an industry-standard retry process:

  1. Immediate notification — You'll receive an email alerting you to the failed payment
  2. Automatic retries — We'll attempt to charge your payment method again after 3 days, then after 5 days, and once more after 7 days
  3. Grace period — Your account remains fully active during the retry period (up to 14 days)
  4. Account suspension — If all retries fail, your account is downgraded to the free Starter plan. No data is deleted

You can update your payment method at any time from Payment Information in your account settings to resolve a failed payment immediately.

PaymentsHow does the checkout process work?

+

Our checkout process is straightforward and secure:

  1. Select your plan — Choose a plan from our Pricing page or Plans dashboard
  2. Review your order — View the item details, estimated taxes, and total on the checkout page
  3. Secure payment — You're redirected to Stripe's hosted checkout page to enter payment details
  4. Confirmation — Upon successful payment, you're returned to ChaozCode with your new plan activated instantly

The entire process takes less than two minutes. Your plan features are available immediately after payment confirmation.

PaymentsCan I use promo or discount codes?

+

Yes. If you have a promo code, you can enter it on the checkout page before proceeding to payment. The discount will be validated and applied by our payment processor.

Promo codes may be:

  • Percentage-based — e.g., 20% off your first 3 months
  • Fixed-amount — e.g., $10 off your next payment
  • Time-limited — Some codes expire after a specific date

Promo codes cannot be combined and are limited to one per transaction unless otherwise stated.

Invoices & Receipts

BillingHow do I access my invoices?

+

You can view and download all invoices from your account:

  1. Go to Billing in your account settings
  2. Find the Invoice History section
  3. Click Download PDF for any invoice

Invoices are also emailed to your registered email address after each successful payment. All invoices include your plan details, applicable taxes, and payment reference number.

BillingCan I add my company name or VAT number to invoices?

+

Yes. You can add your business details to all future invoices:

  1. Go to Billing in your account settings
  2. Update the Billing Information section with your company name, address, and tax identification number (VAT ID, GST number, ABN, etc.)
  3. Click Save

These details will appear on all subsequent invoices. If you're an EU business with a valid VAT number, you may qualify for reverse-charge VAT treatment.

BillingWhen am I billed?

+

Billing depends on your subscription type:

  • Monthly plans — Charged on the same date each month (the date you first subscribed). For example, if you subscribe on February 15th, you'll be billed on the 15th of each month
  • Annual plans — Charged once per year on your subscription anniversary date
  • Credit top-ups — Charged immediately as a one-time payment
  • Additional seats — Prorated for the current billing period when added, then billed with your regular subscription

BillingCan I get a receipt for a one-time purchase?

+

Yes. One-time purchases (credit top-ups, additional seats) generate a receipt that is immediately available in your Billing dashboard and emailed to your registered address. These receipts include the same level of detail as subscription invoices.

Taxes

TaxDoes ChaozCode charge tax?

+

Yes. ChaozCode is required to collect applicable taxes based on your billing country, in compliance with local digital services tax regulations. The type of tax depends on your location:

  • European Union — VAT (Value Added Tax) at the rate applicable in your member state
  • United Kingdom — VAT at 20%
  • Australia — GST at 10%
  • New Zealand — GST at 15%
  • Canada — GST/HST (provincial taxes may also apply)
  • India — GST at 18%
  • Singapore — GST at 9%
  • Japan — Consumption Tax (JCT) at 10%
  • United States — Sales tax varies by state and is calculated at checkout
  • Other countries — Applicable local tax where required by law

An estimated tax amount is shown on the checkout page. The final tax is calculated and confirmed by Stripe at the point of payment.

TaxHow is my tax rate determined?

+

Your tax rate is determined by:

  1. Your billing country — Selected during checkout or set in your billing information
  2. Product type — ChaozCode is classified as a digital service / electronically supplied service (ESS)
  3. Customer type — Whether you are an individual (B2C) or a registered business (B2B)

We auto-detect your country using your browser's timezone and locale. You can always override this by selecting a different country on the checkout page.

EU businesses: If you provide a valid EU VAT number, the reverse-charge mechanism may apply, meaning no VAT is charged on the invoice. Enter your VAT ID in your billing settings.

TaxCan I claim back the tax / get a tax-exempt purchase?

+

Depending on your jurisdiction:

  • EU VAT-registered businesses — Provide your VAT ID in billing settings. The reverse-charge mechanism may zero out VAT on your invoices. You can then declare and reclaim under your normal VAT return
  • US tax-exempt organizations — Contact billing@chaozcode.com with your tax exemption certificate and we will apply the exemption to your account
  • Other jurisdictions — Our invoices include all required tax details. Please consult your local tax advisor on reclaim eligibility

TaxWhy does the tax estimate on the checkout page differ from the final charge?

+

The checkout page shows an estimated tax based on your selected billing country and the standard digital services tax rate. The final tax on your invoice may differ slightly because:

  • US state-level taxes — Rates vary by state and locality, and are only finalized when Stripe processes the payment based on your billing address
  • Canadian provincial taxes — GST/HST/QST/PST depend on your province
  • VAT ID validation — If you entered a valid EU VAT number, the reverse-charge mechanism reduces the final tax to 0%
  • Rounding — Minor rounding differences between the estimate and Stripe's calculation

Your invoice from Stripe always reflects the exact amount charged.

Refunds & Cancellations

RefundsWhat is your refund policy?

+

We offer a 30-day money-back guarantee on all new subscription purchases:

  • Within 30 days of purchase — Request a full refund, no questions asked. Contact billing@chaozcode.com
  • After 30 days — Refunds are considered on a case-by-case basis for extenuating circumstances
  • Credit top-ups — Refundable if unused. Once credits have been consumed, they are non-refundable
  • Annual plans — Eligible for a prorated refund within 30 days if you've used less than one month of service

Refunds are processed back to the original payment method and typically appear within 5–10 business days.

RefundsHow do I cancel my subscription?

+

You can cancel your subscription at any time:

  1. Go to Billing in your account settings
  2. Click Cancel Subscription
  3. Confirm the cancellation

When you cancel:

  • Your plan remains active until the end of your current billing period
  • You will not be charged again
  • Your account will be automatically downgraded to the free Starter plan
  • Your data is not deleted — You retain access to all your stored memory, code, and configurations

You can reactivate your subscription at any time by selecting a new plan.

RefundsWhat happens to my data if I cancel?

+

Your data is safe. When you cancel or downgrade:

  • Memory Spine data — Retained for 90 days on the free plan. If you upgrade again within 90 days, all data is restored to full access
  • Account settings — Preserved indefinitely
  • Unused credits — Remain on your account and can still be used on the free plan
  • Team data — Team members lose access to the shared workspace, but individual accounts are unaffected

If you wish to permanently delete all your data, you can request account deletion from Account Settings.

RefundsHow do I request a refund?

+

To request a refund:

  1. Email billing@chaozcode.com with your account email and the reason for your request
  2. Include your invoice number (found in your Billing dashboard)
  3. Our billing team will review and process your request within 2 business days

For requests within the 30-day guarantee period, refunds are processed immediately upon confirmation.

Account & Billing Management

BillingHow do I update my payment method?

+

To update your card or payment method:

  1. Go to Payment Information in your account settings
  2. Click Update Payment Method
  3. Enter your new card details through the secure Stripe form
  4. Confirm the change

The new payment method will be used for all future charges. If you have a failed payment, updating your payment method will trigger an immediate retry.

BillingHow do I change my billing email address?

+

Invoices and payment receipts are sent to the email address on your ChaozCode account. To change it:

  1. Go to Account Settings
  2. Update your email address
  3. Verify the new email via the confirmation link

All future invoices will be sent to the updated address. You can also download past invoices directly from the Billing dashboard.

BillingDo you offer discounts for nonprofits, educators, or open-source maintainers?

+

Yes. ChaozCode offers special programs for qualifying organizations:

  • Nonprofits — 50% discount on all paid plans. Provide proof of nonprofit status (e.g., 501(c)(3) determination letter)
  • Education — Free Developer plan for verified students and educators through our education program
  • Open-source maintainers — Free Master plan for maintainers of qualifying open-source projects (500+ GitHub stars or significant community impact)

Apply by emailing community@chaozcode.com with documentation of your eligibility.

BillingWhat currency are prices listed in?

+

All prices on ChaozCode are listed and charged in United States Dollars (USD). If your payment method is in a different currency, your bank or card issuer will convert the charge at their prevailing exchange rate. A small currency conversion fee may be applied by your bank — this is outside of ChaozCode's control.

Security & Compliance

SecurityWho processes my payments?

+

All payments are processed by Stripe, one of the world's leading payment processors trusted by millions of businesses including Amazon, Google, Shopify, and Slack.

Stripe is certified as a PCI Service Provider Level 1 — the most stringent level of certification available in the payments industry. This means:

  • Your card data is encrypted with AES-256
  • ChaozCode never sees or stores your full card number
  • All payment data is transmitted over TLS 1.2+
  • Real-time fraud detection and prevention

SecurityIs ChaozCode GDPR compliant for billing data?

+

Yes. ChaozCode and our payment processor Stripe are fully GDPR compliant:

  • Data minimization — We only collect billing data necessary to process your subscription
  • Right to access — Download all your billing data from your account dashboard
  • Right to deletion — Request complete deletion of your account and billing history
  • Data processing agreement — Available for Enterprise customers upon request
  • EU data residency — Stripe processes EU customer payments within the EU

SecurityI see a charge I don't recognize. What should I do?

+

Charges from ChaozCode will appear on your bank statement as "CHAOZCODE" or "CHAOZCODE.COM".

If you see an unrecognized charge:

  1. Check your Billing dashboard — it lists every payment with date, amount, and description
  2. Check if a team admin purchased seats or top-ups on your shared account
  3. If the charge is still unexplained, contact billing@chaozcode.com with the charge date and amount

We will investigate and resolve the issue within 2 business days. If the charge is fraudulent, we will issue an immediate refund.

Still have questions?

Our billing team is here to help. We typically respond within a few hours during business days.