Seat management
Add or remove Team seats from Manage team. Prorated charge previewed before commit. Reduction blocked when it would orphan members or pending invites.
Team admins manage seat count from inside ShellYard’s web app, not the Paddle billing portal.
Where
Sign in at shellyard.com/account → Manage team → Seats & billing.
You’ll see your current seat count, monthly total at your current billing cadence, next renewal date, and a +/− picker to adjust.
Flow
- Move the picker to your target seat count.
- Click Review — opens a modal that calls Paddle for an exact prorated calculation.
- The modal shows:
- Due today (prorated) — the immediate charge for the rest of the current billing cycle.
- At renewal — the new total that will charge on your next renewal date.
- Click Confirm to commit. The new seat count appears immediately; the charge runs on your Paddle-stored payment method.
Trial behavior
During the 30-day Team trial, the prorated immediate charge is $0. The “At renewal” figure reflects the new total that will start after the trial ends. You can add seats during the trial and bring them on without paying anything until trial-end day.
Reduction
You can reduce seats the same way — drop the picker, Review, Confirm. Paddle applies the reduction as a credit toward your next invoice (the modal displays it as “Credit applied today”).
Guardrail: seat count can never drop below members + pending invites. If you have 5 members and want to go to 4 seats, the API returns seats_below_usage and the UI tells you to remove a member first. Pending invites also count — cancel them or wait for them to expire.
Limits
- Minimum: 3 seats (Team plan minimum).
- Maximum: 50 seats. For plans above 50, email support@shellyard.com.
What the Paddle portal still handles
The Manage subscription button on /account opens the Paddle customer portal. That’s where you:
- Change your payment method
- Download invoices
- Cancel the subscription
Seat count is not a Paddle portal action — only the in-app Manage team flow.