Documentation

How Seait works, module by module.

Subscriptions and season orders

Subscriptions renew a product for a member every season — one click generates the whole season's orders.

How subscriptions work

A subscription connects a member (and optionally a boat) to a product with a recurrence. It stays active until cancelled and carries no dates of its own — the season's period is chosen when generating.

Generate season orders

“Generate season orders” creates and pushes an order for every active subscription for the chosen period. The confirmation dialog previews exactly what will happen first: how many orders, for how many members, per product — plus what will be skipped (already generated) or blocked (product not linked, missing boat).

The run is idempotent: re-running skips subscriptions that already have an order for that season.