Skip to content

Selling a package and settling sessions

A package is a set number of entries for a given class type. The client buys a package, receives credits, and every session check-in takes one away.

Packages → New package: name, class type, number of entries, price and validity period. A package is a template — you sell it many times, to different clients.

RouteWhenPayment
POS sale (front desk)the client pays at the counteryes, with a fiscal receipt
Grant from the panelsettled outside the system, a correction, a goodwill gestureno, no receipt

In the panel: client profile → Add credits. You choose From a package (which takes the parameters from the definition) or Manually (class type, entries, validity).

A credit is taken at check-in, not at booking. Cancelling a checked-in session returns the credit automatically.

If a client is checked in without cover, their balance drops below zero and shows as debt. That is deliberate — better to let the client train and settle up afterwards than to stop them at the counter.

Client profile → Credit history (administrator and manager) shows the full timeline: who granted the credits, from which package, when they expire, which sessions they were assigned to and what was refunded.

Credits are never deleted — they can be activated and deactivated. Used and expired credits are read-only; a used credit returns to the pool only when its session is cancelled.