Preparation
Billing, plans and cancelling
What you are on, what it costs, when the next charge lands, where the receipts are, and how to cancel without losing the time you have paid for.
In this guide
01What this page is
Everything about money lives on one page: what you are subscribed to, what card pays for it, every invoice we have raised, and the way out. Nothing here needs support to action - cancelling included.
There are two ways to buy, and they are alternatives rather than tiers. Either you pick individual modules and pay for those, or you take the full licence and get every module including anything released while it is active. Two things - the Channel Parser and the Group Parser - come with any purchase at all.
A subscription is not a licence to a fixed set of features. When a module is added to the product, a full licence covers it the day it ships, with no migration and no repurchase. That is the difference you are paying for above a couple of modules.
02The line at the top
Three facts, in one row: what you are on, what it costs per period, and the date of the next charge. If a cancellation is pending, the same row says the date access ends instead, in amber.
IllustrationNot the live panel — nothing here is connected: no state, no saving, no requests. Click a control to read what it does.
Plan nameBilling, top
- What it shows
- Full licence, a legacy plan, or a count of the modules you hold.
- Where it comes from
- What your subscription actually grants in Stripe, expanded the same way the access check expands it - not a label stored separately that could disagree with your access.
The amountBilling, top right
- What it shows
- What your subscription actually bills per period, read from Stripe.
- Not the list price
- Deliberately. If you are on an older price, the figure here is yours, not the one on the pricing page. Showing you the current catalogue price would be showing you somebody else's bill.
- If it is missing
- A subscription set up before we started recording the amount shows no figure until its next renewal, rather than a guess. The plan and the date are still shown.
- More than one line
- Stripe allows a single billing interval per subscription, so an annual licence cannot sit on the same subscription as monthly modules. When you hold both, each is listed with its own amount and its own date - adding a yearly figure to a monthly one would be arithmetic on different units.
Your price is locked inBilling, under the amount
- Who sees it
- Anyone on a plan from before modules were sold separately.
- What it promises
- The price you signed up at does not change when the public pricing does, and you are not moved onto a new plan unless you choose to move.
- What it does not do
- It does not freeze the product. A grandfathered plan keeps everything it always covered and keeps getting fixes; it just does not automatically gain modules that were carved out after it.
03The card
The card that will be charged at the next renewal, shown by brand and last four digits. It is read straight from Stripe every time the page loads rather than cached, because a card can change through Stripe's own surfaces without telling us - and a stale card here would be somebody believing they had fixed a payment problem when they had not.
It is deliberately read-only. Card details never pass through this application; payment always goes through Stripe's own form. A button here that could not actually work would be worse than no button.
If the card has expired, the page says so before the renewal fails rather than after. An expired card fails silently at renewal time, and the first thing you would otherwise notice is your access stopping - which is the worst possible moment to find out and the hardest to explain.
04Payment history
Every invoice we have raised, newest first, with the amount and a link to the Stripe-hosted receipt. The receipt is the point of the section: what was taken and when is answerable from the row above, but something an accountant will accept is not.
The history outlives the subscription. If your plan lapses, the receipts stay reachable - somebody whose plan ended still has a bookkeeper, and dropping their invoices the day access stopped would turn every past payment into a support request.
05Cancelling
Cancelling stops the next charge. It does not stop your access: you keep everything until the end of the period you have already paid for, and the confirmation names that date before you commit to anything.
IllustrationNot the live panel — nothing here is connected: no state, no saving, no requests. Click a control to read what it does.
Cancel subscriptionBilling, last section
- What it does
- Marks every active subscription to end when its paid period does. Nothing is charged after that.
- What you keep until then
- Everything. The modules keep running, the engine keeps posting, and the date is stated in the dialog and again on the page afterwards.
- No refund for the remainder
- And no charge for the next period either. It is the same policy module removal follows.
- Your data
- Untouched. Accounts, channels, personas and history stay exactly as they are.
- What we do not do
- Offer you a discount, ask why, or put a survey in the way. The dialog states the date and the consequence and gets out of the way.
Keep my subscriptionBilling, after cancelling
- What it does
- Undoes a pending cancellation while the period is still running. The subscription renews as normal and nothing is scheduled to end.
- Why it is not in the cancel dialog
- Because offering it while you are deciding would be pressure wearing a different hat. It is here for the day after, so changing your mind does not require emailing us.
- After the period ends
- There is nothing left to resume - the subscription is closed and buying again is a fresh purchase.
Cancelling is the last section on the page rather than the first, and it is a heading like any other - not hidden behind an extra click, not competing with the rest. A cancel button somebody has to hunt for becomes a support ticket; one at the top is a page that keeps suggesting it.
06Adding and removing modules
A module added mid-period is charged the prorated difference on the card already on file, and unlocks as soon as the payment lands - usually without leaving the page.
A module removed mid-period is scheduled to drop at the end of the paid period, not immediately. You keep it until then, you are not charged for it again, and there is no refund for the days remaining. A pending removal can be cancelled from the same card while it is still pending.
A module that came as part of a licence or an older bundle cannot be removed on its own - there is no separate line item to remove. The card says so rather than offering a button that would fail.
07When something looks wrong
Right after a payment the page waits on Stripe confirming it to us, which normally takes a moment. If it takes more than a minute you get a way out rather than a spinner: a button to check again, a way back to the rest of the page, and an address to write to. Your payment went through in that situation - what has not finished is our side of the setup.
If the page says you have no subscription while you believe you do, that is worth reporting rather than working around. Our own access check is deliberately built to fail in your favour: when we cannot reach the record, your access keeps working rather than being revoked.
Contact us about a billing question →