Subscriptions & Payments

These two pages are your day-to-day billing desk. Subscriptions shows who has which plan. Payments shows every payment that came in, with its invoice.

The problem they solve

"Is this customer paying?", "Why did their access stop?", "Can I get a copy of that invoice?", "I gave them a month free, how do I set that up?" These pages answer all of it without looking in your payment gateway's dashboard.

Subscriptions

Open Clients & Billing → Subscriptions. Each row shows the client, plan, status, Paid through (the gateway), and when it renews or ends.

Statuses

StatusMeaning
TrialingIn the free trial. No payment yet.
ActivePaid and working.
Past dueA payment failed or was not made on time. The client can still sign in and look, but cannot create anything new.
CanceledWill not renew. It keeps working until the end of the period already paid for.
ExpiredEnded. The client is asked to choose a plan.

Actions on a subscription

ActionWhat it does
Cancel at period endStops it renewing. The client keeps access until the date they already paid for.
Cancel nowEnds it immediately. A subscription on a gateway like Stripe is cancelled there too, so they are not charged again.
ResumeUndoes a cancel-at-period-end before it takes effect.

Grant a plan

Use Grant a plan for a comped client, a partner, or someone who paid you offline.

  1. Click Grant a plan.
  2. Choose the client, the plan and the billing cycle (or none for a free plan).
  3. Optionally set Ends on.
  4. Click Grant plan.

"This ends the subscription currently giving them access." Only one subscription is active at a time. The gateway is recorded as Manual, and the client gets an email. You can also do this from the client's page (Assign plan).

Payments

Open Clients & Billing → Payments. Each row is one payment: the client, plan, gateway, amount, tax, discount, status and date.

Invoices

Every successful payment gets an invoice. Click View invoice to open it.

Refunds

Record a refund notes a refund in Threadline so your reports and the invoice agree. You can record the full amount or part of it, and the status becomes Refunded or Partially refunded.

It does not move any money. First refund the customer in your gateway's own dashboard, then record it here. Threadline says this on the dialog too.

Permissions

PermissionLets the person
View subscriptionsOpen the list and export it.
Grant, cancel and resume subscriptionsUse the actions above.
View payments and invoicesOpen payments, invoices and export.
Record refundsRecord a refund.

Common questions

A customer paid but there is no payment here. The gateway's webhook did not reach Threadline. See Payment Gateways.

A subscription is stuck as past due. The customer must pay again. For one-payment gateways they got an email with a link. After 3 days past the end date it expires by itself.

I need to give someone a free month. Grant a plan with an Ends on date one month from now.