legal · updated 2026-10-18
refunds and cancellation
A team plan is billed monthly, in advance, per seat. This page says what happens when a tenant cancels, changes seats, or wants money back. It is part of the terms of service.
cancelling
- A tenant’s admins can cancel at any time, on the tenant page under billing.
- Cancelling stops the next renewal. The plan stays active, with its seats and model budget, until the end of the month already paid for, then the tenant returns to the free plan.
- Nothing is deleted when a plan ends; the tenant’s rooms stay open on the free plan.
seats
Seats follow members, prorated by Stripe. When someone joins, the added seat is charged for the rest of the month on the next invoice; when someone leaves, the unused part of their seat becomes a credit on the next invoice. Credits are applied to future invoices; they are not paid out as refunds.
refunds
- Subscriptions are billed in advance and are not refunded, in whole or in part, for a billing period already started, except as below.
- Billing errors: if we charged the wrong amount, charged twice, or charged after a plan was canceled, we refund the amount concerned.
- Outages: if the service was unavailable for a large part of a billing period through our fault, we refund that period on request.
- Where the law where you live gives you more, such as a right to withdraw from a purchase, that right applies.
To ask for a refund, write to dj@codetestcode.io from an admin’s address with the tenant’s name and the invoice. We answer within 5 business days. Approved refunds are issued through Stripe to the card or account that paid; your bank usually shows them within 5 to 10 business days. Every charge and refund appears on the tenant’s invoices under billing.
failed payments
If a renewal fails, Stripe retries the payment over the following days, emails the billing contact, and the plan stays active meanwhile. If the payment still fails, the plan ends and the tenant returns to the free plan. Admins can update the card under billing at any time.
disputes
Please write to us before disputing a charge with your bank; we can usually settle it faster. A dispute filed with your bank is handled through Stripe and decided by the bank.