Toolaby Wall

Seats

A company buys twenty licences on one invoice, and one admin decides who holds them.

A tool sold once (a lifetime plan) can be bought several times over on one invoice: on the tool's page, Buying for a team? opens a seat count, and the button becomes Buy 5 seats · €95. It is Stripe's own quantity on the one line item — the invoice says Qty 5 · €19.00 each — paid in one go, by card, on Stripe's page as any purchase is.

The team licence

What the buyer gets is a team licence: one purchase that holds a number of seats. It has no key of its own and unlocks nothing by itself — it is the right to hand out that many licences. The mail after the purchase says so, with one link: the buyer's account.

Handing out seats

In their account, under the tool's card, the buyer sees the team licence's line and, beneath it, its seats: who holds one, since when, on how many devices, and n of m seats held. Giving a seat is an email address. The person gets a licence of their own — a key of their own, mailed to them as A seat for you, activated on their own devices, on their own account when they sign in with that address — so to the extension, the platform and the developer a seat is a licence like any other.

Take back revokes that licence and releases its devices; the seat is free to give again, to the same address or another. An address that already holds a live seat is not given a second. When every seat is held the field says so until one is taken back.

The buyer does not need a seat themselves unless they use the tool: an IT department buying for twenty people hands out twenty; a founder buying six for the team gives one to their own address and five to the others — six people, six seats. A team licence's own key is never sent and activates nothing, so a team licence never adds a seventh.

Refunds and disputes

The team licence is the payment. Refunding it (from the customer's row, or a refund made in Stripe) revokes every seat with it; a dispute suspends them all while it is open, and lost, revokes them; won, they come back. A seat cannot be refunded on its own — it was not paid for on its own — but the developer can revoke one, or resend its holder's key, as with any licence.

In the dashboard and the API

The buyer's row reads Team licence · 20 seats with how many are held; a holder's row reads Seat, naming whose team licence it came from. The API's customer lookup answers for the holder as for any licence, and does not count a team licence as entitlement for its buyer. The purchase.completed webhook carries seats when the purchase was one.

Seats are for lifetime plans. A subscription is one person's; a team that subscribes does so per person.

On this page