Qué resuelve
Los packs venden varias sesiones como una unidad. El sistema mantiene un saldo que se consume cuando las sesiones se utilizan.
Flujo
Crear pack → cliente compra → saldo disponible → reserva elegible → consumo automático → saldo restante → próximas reservas.
Probá una reserva y verificá que el consumo ocurra una sola vez.