Saltar al contenido principal

Configurar precios

Objetivo​

Decidir cuánto cuesta una reserva — «una pista cuesta 8 £ la hora a los miembros entre semana, 12 £ por la tarde y 18 £ a los demás» — sin tocar una sola reserva.

Requisitos previos​

  • Tiene Sports & Leisure — centre manager.
  • Sports & Leisure está importado (la solución psl-sports-leisure).

Pasos​

  1. Abra Configuration → Price lists y seleccione Nuevo. Dele un Name y una Currency — la de la ubicación, como GBP. Elija For location solo si la lista es para un centro; déjelo vacío para todos. Si los precios son para un periodo, indique Valid from y Valid until. Guarde.

  2. En la pestaña Price rules de la lista, seleccione Nuevo para cada precio. Elija qué hace la regla (Does):

    DoesEscribaPer
    Priceel AmountAn hour o A person an hour — o A person, que pone precio a una plaza en una clase o un curso
    Discountel Percent de descuento—
    Feeel Amount que se sumaAn hour, A person an hour, Once o A person
    Taxel Percent que se suma—
  3. Diga cuándo se aplica la regla y deje lo demás vacío — una condición vacía vale para todo:

    • Para qué: un Resource, un Resource type o una Activity.
    • Para quién: Members o Non-members, o un Membership type.
    • Cuándo: Days (un día, Weekdays o Weekends), una franja — From y Until en minutos desde medianoche, 1020 y 1320 para 17:00 a 22:00 — y From date y Until date.
    • Cuánto dura, cuántos: la duración de la reserva en minutos y el tamaño del grupo.
  4. Guarde. La siguiente reserva que se confirme se calcula con ella; un presupuesto la muestra al momento.

Qué ocurre en segundo plano​

Una lista de precios pone precio a una reserva: la activa, en la moneda de la ubicación, válida ese día. Una lista de la ubicación va antes que una lista para todas, y una más reciente antes que una más antigua. Las listas no se combinan.

Cuando encajan varios precios, gana el más específico: una fecha, luego un día o una hora, luego una actividad, un tipo de membresía, miembros o no miembros, un recurso, un tipo de recurso — cada uno cuenta más que todo lo que le sigue junto. Priority (0–999) decide entre reglas por lo demás iguales, y después el nombre. Una reserva que cruza una franja se calcula a cada lado: de 16:00 a 18:00 frente a una hora punta desde las 17:00 es una hora de cada una. Donde no encaja ningún precio, se usa el Price an hour propio del recurso.

Después se resta el mayor descuento — el del miembro (una reserva que la membresía incluye tiene un 100 % de descuento) o el de una regla. Los descuentos nunca se suman. Luego se añaden todos los cargos, incluso a una reserva incluida, y al final todos los impuestos.

Una reserva confirmada conserva su precio, desglosado en Before discount, Discount, Fees, Tax y Price, y How the price was worked out nombra cada regla. Cambiar una regla después no cambia una reserva ya confirmada.

Solución de problemas​

  • "A price is an amount an hour, a person an hour, or a person for a place in a class or course." — lo que se cobra una vez es un Fee.
  • Una clase cuesta su propio precio, no el de la regla. Una plaza en una clase solo la tarifican reglas A person; una regla An hour tarifica tiempo en la sala, no una plaza en una clase que se da allí.
  • "A time window has a start and an end." — rellene From y Until. Una franja que pasa de medianoche son dos reglas.
  • "… charges in GBP, so its price list is in GBP too." — la lista de una ubicación usa su moneda.
  • Una regla parece ignorada. Compruebe que está activa, que su lista es la que se usa — abra Priced from en la reserva — y si encaja también una regla más específica.

Escenarios relacionados​