Política de cancelación por defecto

Esta es la plantilla base que se copia a cada actividad nueva. Determina, en caso de cancelación, qué porcentaje de reembolso recibe el inscripto en forma de cupón.

Se guarda en el sitio

Vive en la opción cdc_cancelation_policy_default (a nivel sitio). Se edita desde una pantalla dedicada en el admin de WordPress.

Estructura

{
  "max_days_applicable_for_activities_starting_from_now": 365,
  "tiers": [
    { "refund_coupon_porcentage": 100, "applicable_until_days_before_starting": 30 },
    { "refund_coupon_porcentage": 50,  "applicable_until_days_before_starting": 7 },
    { "refund_coupon_porcentage": 25,  "applicable_until_days_after_starting": 0 }
  ]
}

Campos

  • max_days_applicable_for_activities_starting_from_now — cuántos días, desde la emisión del cupón, sigue siendo válido para inscribirse a actividades nuevas. Define el rango de validez del cupón emitido.
  • tiers — niveles de reembolso. Cada tier tiene:
    • refund_coupon_porcentage — porcentaje del precio pagado que se reembolsa como cupón.
    • applicable_until_days_before_starting o applicable_until_days_after_starting — cuándo deja de aplicar este tier respecto del inicio de la actividad.

Snapshot al crear actividad

Snapshot, no referencia

El default se copia dentro del meta cancelation_policy de cada actividad nueva (al guardarse por primera vez). Cambios posteriores en el default no afectan actividades ya creadas.

Fallback para actividades viejas

Las actividades creadas antes de la introducción del campo no tienen meta. El sistema usa un fallback hardcoded:

  • 100% de reembolso hasta el día de inicio (applicable_until_days_after_starting = 0).
  • Validez del cupón: 365 días.

Ver también