Skip to main content
Billing
3 min read

Payment methods

Stripe Checkout, the Stripe Customer Portal, and the dunning sequence.

Last updated May 12, 2026

How payment works

Billing is handled by Stripe. We never see your card number — it goes from your browser straight to Stripe. We only see Stripe's reference (a customer ID and a payment-method ID).

Adding a card

Settings → Billing → Manage opens the Stripe Customer Portal. From there:

  • Add a card or bank account.
  • Set the default payment method.
  • Remove a stored method.
  • View invoice history.

The portal lives at billing.stripe.com under a Stripe-managed subdomain. The session is signed; only you can access yours.

Supported payment types

  • Credit and debit cards (Visa, Mastercard, Amex, Discover).
  • ACH debits in the US (via Stripe ACH).
  • SEPA debits in EU (via Stripe SEPA).
  • Bacs Direct Debit in UK.
  • For annual invoices over $5,000: wire transfer.

What's NOT supported: PayPal, cryptocurrency, gift cards, invoiced-on-net-terms below the $5K wire threshold.

Default payment method

Stripe charges your default payment method on renewal. To change which method is default:

  1. Open the portal.
  2. Click the method you want as default.
  3. Click Set as default.

If you only have one method, it's automatically default.

Renewals

Monthly plans renew on the day of the month you signed up. Annual plans renew on the anniversary date.

If the charge succeeds: the period extends, an invoice is emailed and posted to the portal. No service interruption.

If the charge fails: the dunning sequence begins (see below).

The dunning sequence

Stripe retries failed charges on this schedule (defaults; configurable but rarely):

Attempt When
1 Renewal date
2 +3 days
3 +5 days
4 +7 days

You receive an email at each failure with the specific reason from your bank ("insufficient funds," "card declined by issuer," etc.).

If all attempts fail:

  • Day 7 after first attempt: the subscription is paused. Workspace flips to read-only — you keep data, can sign in, but can't run new audits or publish.
  • Day 30 after first attempt: the subscription is cancelled. You can re-subscribe at any time; data is preserved.

To stop dunning, update your payment method in the portal. The next retry succeeds and service resumes.

Tax

Stripe Tax computes and adds applicable VAT / GST / sales tax based on your billing address. If your business is VAT-registered in the EU, add your VAT number in the portal — Stripe applies reverse-charge and removes VAT.

For US customers, sales tax applies in states where we have nexus. The line item appears on every invoice.

Currency

Billing currency is set at signup, based on your country. We support USD, EUR, GBP, CAD, AUD. Currency cannot be changed once set without cancelling and re-subscribing.

Card expiry handling

When your card is approaching expiry, Stripe attempts to fetch a refreshed card from the network (this works for many issuers automatically). If it fails:

  • We email you 30 days before expiry.
  • We email again 7 days before.
  • After expiry, the dunning sequence kicks in.

Receipts

Every charge generates a receipt sent to your billing email. The receipt is also stored in the Stripe portal for re-download.

Billing email

Set the email that gets invoices and receipts at Settings → Billing → Billing contact. It can differ from your account email — finance teams typically want invoices going to accounts payable, not the user.

Changing plans mid-cycle

Plan upgrades: pro-rated immediately. Stripe charges the difference now.
Plan downgrades: take effect at period end. No partial refund.

Cancellation

Settings → Billing → Manage → Cancel subscription. Takes effect at end of current period. You keep paid access until then; data is preserved indefinitely.

To delete the workspace entirely, that's a separate flow — see your privacy page.

See also

Was this article helpful?

Related docs

Payment methods · AI Domination